(track_load_into_file "/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta")
%~ load_answer_file( '/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta.answers',
%~ '/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta')
1=[True, False]
2=[()]
3=[Red, Green, Red, Blue]
4=[()]
5=[True, False, Red, Green, Red, Blue]
6=[()]
7=[False, True, Green, Blue, Green, Red]
8=[()]
9=[(thunk (random Red (random Green Blue))), (thunk (ColPerm (sample (ColDist))))]
10=[()]
11=[Red, Green, Red, Blue, Green, Blue, Green, Red]
12=[()]
13=[(thunk (f (sample (Bernoulli)))), (thunk (HybridPerm (sample (HybridDist))))]
14=[()]
15=[True, False, Red, Green, Red, Blue, False, True, Green, Blue, Green, Red]
16=[()]
17=2.46user 0.01system 0:02.47elapsed 99%CPU (0avgtext+0avgdata 34160maxresident)k
17=0inputs+0outputs (0major+3745minor)pagefaults 0swaps
:- dynamic file_answers/3.
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 1, ['True', 'False']).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 2, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 3, ['Red', 'Green', 'Red', 'Blue']).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 4, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 5, ['True', 'False', 'Red', 'Green', 'Red', 'Blue']).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 6, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 7, ['False', 'True', 'Green', 'Blue', 'Green', 'Red']).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 8, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 9, [[thunk, [random, 'Red', [random, 'Green', 'Blue']]], [thunk, ['ColPerm', [sample, ['ColDist']]]]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 10, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 11, ['Red', 'Green', 'Red', 'Blue', 'Green', 'Blue', 'Green', 'Red']).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 12, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 13, [[thunk, [f, [sample, ['Bernoulli']]]], [thunk, ['HybridPerm', [sample, ['HybridDist']]]]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 14, [[]]).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 15, ['True', 'False', 'Red', 'Green', 'Red', 'Blue', 'False', 'True', 'Green', 'Blue', 'Green', 'Red']).
file_answers('/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta', 16, [[]]).
; Action: load=metta_atom('&self',:,'Distribution',[[->,'Type','Type']])
(: Distribution
(-> Type Type))
; Action: load=metta_atom('&self',:,'Union',[[->,'Type','Type','Type']])
(: Union
(-> Type Type Type))
; Action: load=metta_atom('&self',=,['Union',T1,T2],T1)
(=
(Union $T1 $T2) $T1)
; Action: load=metta_atom('&self',=,['Union',T1,T2],T2)
(=
(Union $T1 $T2) $T2)
; Action: load=metta_atom('&self',:,random,[[->,T1,T2,['Union',T1,T2]]])
(: random
(-> $T1 $T2
(Union $T1 $T2)))
; Action: load=metta_atom('&self',=,[random,A,B],A)
(=
(random $A $B) $A)
; Action: load=metta_atom('&self',=,[random,A,B],B)
(=
(random $A $B) $B)
; Action: load=metta_atom('&self',:,sample,[[->,['Distribution',T1],T1]])
(: sample
(->
(Distribution $T1) $T1))
;;(: thunk (-> $t1 (Distribution $t1)))
; Action: load=metta_atom('&self',:,thunk,[[->,'Atom',['Distribution',T1]]])
(: thunk
(-> Atom
(Distribution $T1)))
; Action: load=metta_atom('&self',=,[sample,[thunk,A]],A)
(=
(sample
(thunk $A)) $A)
;;;; Bernoulli example
; Action: load=metta_atom('&self',:,'Bool',['Type'])
(: Bool Type)
; Action: load=metta_atom('&self',:,'True',['Bool'])
(: True Bool)
; Action: load=metta_atom('&self',:,'False',['Bool'])
(: False Bool)
; Action: load=metta_atom('&self',:,'Bernoulli',[['Distribution','Bool']])
(: Bernoulli
(Distribution Bool))
; Action: load=metta_atom('&self',=,['Bernoulli'],[thunk,[random,'True','False']])
(=
(Bernoulli)
(thunk
(random True False)))
;; In file as:
!(sample
(Bernoulli))
;; To unit test case:
!(assertEqualToResult
(sample
(Bernoulli))
(True False))
[assertEqualToResult,[sample,['Bernoulli']],['True','False']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.01
;
; EVAL TEST
; took 0.337 ms. (337.50 microseconds)
(loonit_failureR
(equal_enough_for_test
(True)
(True False)))
-->(0,'&self',[sample,['Bernoulli']],depth(1))
-->(1,'&self',['Bernoulli'],depth(2))
-->(2,'&self',[thunk,[random,'True','False']],depth(2))
-->(3,'&self',[random,'True','False'],depth(2))
<--(3,retval('True'))
<--(1,retval([thunk,[random,'True','False']]))
<--(0,retval([random,'True','False']))
; Trace took 0.623 ms. (622.90 microseconds)
<--(0,retval([got,['True'],expected,['True','False']]))
-->(0,'&self',[got,['True'],expected,['True','False']],depth(1))
-->(1,'&self',['True'],depth(2))
-->(2,'&self',['True','False'],depth(2))
; Evaluation took 2.74 milliseconds.
Deterministic: (got
(True) expected
(True False))
!(assertEqualToResult
(sample
(Bernoulli))
(True False))
-->(0,'&self',[assertEqualToResult,[sample,['Bernoulli']],['True','False']],depth(0))
[assertEqualToResult,[sample,['Bernoulli']],['True','False']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.02
-->(1,'&self',[sample,['Bernoulli']],depth(1))
-->(2,'&self',['Bernoulli'],depth(2))
-->(3,'&self',[thunk,[random,'True','False']],depth(2))
-->(4,'&self',[random,'True','False'],depth(2))
<--(4,retval('True'))
<--(2,retval([thunk,[random,'True','False']]))
<--(1,retval([random,'True','False']))
;
; EVAL TEST
; took 0.586 ms. (585.90 microseconds)
(loonit_failureR
(equal_enough_for_test
(True)
(True False)))
-->(1,'&self',[sample,['Bernoulli']],depth(1))
-->(2,'&self',['Bernoulli'],depth(2))
-->(3,'&self',[thunk,[random,'True','False']],depth(2))
-->(4,'&self',[random,'True','False'],depth(2))
<--(4,retval('True'))
<--(2,retval([thunk,[random,'True','False']]))
<--(1,retval([random,'True','False']))
; Trace took 0.633 ms. (633.10 microseconds)
<--(0,retval([got,['True'],expected,['True','False']]))
-->(0,'&self',[got,['True'],expected,['True','False']],depth(1))
-->(1,'&self',['True'],depth(2))
-->(2,'&self',['True','False'],depth(2))
Deterministic: (got
(True) expected
(True False))
;;;; Colors example
; Action: load=metta_atom('&self',:,'Color',['Type'])
(: Color Type)
; Action: load=metta_atom('&self',:,'Red',['Color'])
(: Red Color)
; Action: load=metta_atom('&self',:,'Green',['Color'])
(: Green Color)
; Action: load=metta_atom('&self',:,'Blue',['Color'])
(: Blue Color)
; Action: load=metta_atom('&self',:,'ColDist',[['Distribution','Color']])
(: ColDist
(Distribution Color))
; Action: load=metta_atom('&self',=,['ColDist'],[thunk,[random,'Red',[random,'Green','Blue']]])
(=
(ColDist)
(thunk
(random Red
(random Green Blue))))
;; In file as:
!(sample
(ColDist))
;; To unit test case:
!(assertEqualToResult
(sample
(ColDist))
(Red Green Red Blue))
-->(3,'&self',[assertEqualToResult,[sample,['ColDist']],['Red','Green','Red','Blue']],depth(0))
[assertEqualToResult,[sample,['ColDist']],['Red','Green','Red','Blue']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.03
-->(4,'&self',[sample,['ColDist']],depth(1))
-->(5,'&self',['ColDist'],depth(2))
-->(6,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(2))
-->(7,'&self',[random,'Red',[random,'Green','Blue']],depth(2))
-->(8,'&self','Red',depth(3))
-->(9,'&self',[random,'Green','Blue'],depth(3))
-->(10,'&self','Green',depth(4))
-->(11,'&self','Blue',depth(4))
<--(9,retval('Blue'))
<--(7,retval([random,'Green','Blue']))
<--(5,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(4,retval([random,'Red',[random,'Green','Blue']]))
;
; EVAL TEST
; took 1.52 milliseconds.
(loonit_success
(equal_enough_for_test
(Red Green Blue)
(Red Green Red Blue)))
<--(3,retval('Empty'))
-->(3,'&self','Empty',depth(1))
Deterministic: Empty
!(assertEqualToResult
(sample
(ColDist))
(Red Green Red Blue))
-->(4,'&self',[assertEqualToResult,[sample,['ColDist']],['Red','Green','Red','Blue']],depth(0))
[assertEqualToResult,[sample,['ColDist']],['Red','Green','Red','Blue']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.04
-->(5,'&self',[sample,['ColDist']],depth(1))
-->(6,'&self',['ColDist'],depth(2))
-->(7,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(2))
-->(8,'&self',[random,'Red',[random,'Green','Blue']],depth(2))
-->(9,'&self','Red',depth(3))
-->(10,'&self',[random,'Green','Blue'],depth(3))
-->(11,'&self','Green',depth(4))
-->(12,'&self','Blue',depth(4))
<--(10,retval('Blue'))
<--(8,retval([random,'Green','Blue']))
<--(6,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(5,retval([random,'Red',[random,'Green','Blue']]))
;
; EVAL TEST
; took 1.59 milliseconds.
(loonit_success
(equal_enough_for_test
(Red Green Blue)
(Red Green Red Blue)))
<--(4,retval('Empty'))
-->(4,'&self','Empty',depth(1))
Deterministic: Empty
;;;; Hybrid example
; Action: load=metta_atom('&self',=,[f,'True'],[sample,['Bernoulli']])
(=
(f True)
(sample
(Bernoulli)))
; Action: load=metta_atom('&self',=,[f,'False'],[sample,['ColDist']])
(=
(f False)
(sample
(ColDist)))
; Action: load=metta_atom('&self',:,'Bool_U_Color',['Type'])
(: Bool_U_Color Type)
; Action: load=metta_atom('&self',=,['Bool_U_Color'],['Union','Bool','Color'])
(=
(Bool_U_Color)
(Union Bool Color))
; Action: load=metta_atom('&self',:,'HybridDist',[['Distribution',['Bool_U_Color']]])
(: HybridDist
(Distribution
(Bool_U_Color)))
; Action: load=metta_atom('&self',=,['HybridDist'],[thunk,[f,[sample,['Bernoulli']]]])
(=
(HybridDist)
(thunk
(f
(sample
(Bernoulli)))))
;; In file as:
!(sample
(HybridDist))
;; To unit test case:
!(assertEqualToResult
(sample
(HybridDist))
(True False Red Green Red Blue))
-->(5,'&self',[assertEqualToResult,[sample,['HybridDist']],['True','False','Red','Green','Red','Blue']],depth(0))
[assertEqualToResult,[sample,['HybridDist']],['True','False','Red','Green','Red','Blue']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.05
-->(6,'&self',[sample,['HybridDist']],depth(1))
-->(7,'&self',['HybridDist'],depth(2))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(9,'&self',['Bernoulli'],depth(4))
-->(10,'&self',[thunk,[random,'True','False']],depth(5))
-->(11,'&self',[random,'True','False'],depth(4))
<--(11,retval('True'))
-->(11,'&self',[thunk,'True'],depth(4))
<--(9,retval([thunk,[random,'True','False']]))
-->(9,'&self',[sample,['Bernoulli']],depth(4))
-->(10,'&self',['Bernoulli'],depth(5))
-->(11,'&self',[thunk,[random,'True','False']],depth(5))
-->(12,'&self',[random,'True','False'],depth(5))
<--(12,retval('True'))
-->(12,'&self',[f,'True'],depth(4))
-->(13,'&self',[sample,['Bernoulli']],depth(5))
-->(14,'&self',['Bernoulli'],depth(6))
-->(15,'&self',[thunk,[random,'True','False']],depth(6))
-->(16,'&self',[random,'True','False'],depth(6))
<--(16,retval('True'))
<--(14,retval([thunk,[random,'True','False']]))
<--(13,retval([random,'True','False']))
<--(12,retval([sample,['Bernoulli']]))
<--(10,retval([thunk,[random,'True','False']]))
<--(9,retval([random,'True','False']))
<--(8,retval([f,'True']))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(9,'&self',['Bernoulli'],depth(4))
-->(10,'&self',[thunk,[random,'True','False']],depth(5))
-->(11,'&self',[random,'True','False'],depth(4))
<--(11,retval('True'))
-->(11,'&self',[thunk,'True'],depth(4))
<--(9,retval([thunk,[random,'True','False']]))
-->(9,'&self',[sample,['Bernoulli']],depth(4))
-->(10,'&self',['Bernoulli'],depth(5))
-->(11,'&self',[thunk,[random,'True','False']],depth(5))
-->(12,'&self',[random,'True','False'],depth(5))
<--(12,retval('True'))
-->(12,'&self',[f,'True'],depth(4))
-->(13,'&self',[sample,['Bernoulli']],depth(5))
-->(14,'&self',['Bernoulli'],depth(6))
-->(15,'&self',[thunk,[random,'True','False']],depth(6))
-->(16,'&self',[random,'True','False'],depth(6))
<--(16,retval('True'))
<--(14,retval([thunk,[random,'True','False']]))
<--(13,retval([random,'True','False']))
<--(12,retval([sample,['Bernoulli']]))
<--(10,retval([thunk,[random,'True','False']]))
<--(9,retval([random,'True','False']))
<--(8,retval([f,'True']))
-->(8,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(2))
-->(9,'&self',[f,[sample,['Bernoulli']]],depth(2))
-->(10,'&self',['Bernoulli'],depth(3))
-->(11,'&self',[thunk,[random,'True','False']],depth(4))
-->(12,'&self',[random,'True','False'],depth(3))
<--(12,retval('True'))
-->(12,'&self',[thunk,'True'],depth(3))
<--(10,retval([thunk,[random,'True','False']]))
-->(10,'&self',[sample,['Bernoulli']],depth(3))
-->(11,'&self',['Bernoulli'],depth(4))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
-->(13,'&self',[random,'True','False'],depth(4))
<--(13,retval('True'))
-->(13,'&self',[f,'True'],depth(3))
-->(14,'&self',[sample,['Bernoulli']],depth(4))
-->(15,'&self',['Bernoulli'],depth(5))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
-->(17,'&self',[random,'True','False'],depth(5))
<--(17,retval('True'))
<--(15,retval([thunk,[random,'True','False']]))
<--(14,retval([random,'True','False']))
<--(13,retval([sample,['Bernoulli']]))
<--(11,retval([thunk,[random,'True','False']]))
<--(10,retval([random,'True','False']))
<--(9,retval([f,'True']))
<--(7,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(6,retval([f,[sample,['Bernoulli']]]))
;
; EVAL TEST
; took 10.26 milliseconds.
(loonit_failureR
(equal_enough_for_test
(True)
(True False Red Green Red Blue)))
-->(6,'&self',[sample,['HybridDist']],depth(1))
-->(7,'&self',['HybridDist'],depth(2))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(9,'&self',['Bernoulli'],depth(4))
-->(10,'&self',[thunk,[random,'True','False']],depth(5))
-->(11,'&self',[random,'True','False'],depth(4))
<--(11,retval('True'))
-->(11,'&self',[thunk,'True'],depth(4))
<--(9,retval([thunk,[random,'True','False']]))
-->(9,'&self',[sample,['Bernoulli']],depth(4))
-->(10,'&self',['Bernoulli'],depth(5))
-->(11,'&self',[thunk,[random,'True','False']],depth(5))
-->(12,'&self',[random,'True','False'],depth(5))
<--(12,retval('True'))
-->(12,'&self',[f,'True'],depth(4))
-->(13,'&self',[sample,['Bernoulli']],depth(5))
-->(14,'&self',['Bernoulli'],depth(6))
-->(15,'&self',[thunk,[random,'True','False']],depth(6))
-->(16,'&self',[random,'True','False'],depth(6))
<--(16,retval('True'))
<--(14,retval([thunk,[random,'True','False']]))
<--(13,retval([random,'True','False']))
<--(12,retval([sample,['Bernoulli']]))
<--(10,retval([thunk,[random,'True','False']]))
<--(9,retval([random,'True','False']))
<--(8,retval([f,'True']))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',['Bernoulli'],depth(3))
-->(9,'&self',[thunk,[random,'True','False']],depth(4))
<--(8,retval([thunk,[random,'True','False']]))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[sample,['Bernoulli']],depth(2))
-->(9,'&self',['Bernoulli'],depth(3))
-->(10,'&self',[thunk,[random,'True','False']],depth(3))
-->(11,'&self',[random,'True','False'],depth(3))
<--(11,retval('True'))
<--(9,retval([thunk,[random,'True','False']]))
<--(8,retval([random,'True','False']))
-->(8,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(9,'&self',['Bernoulli'],depth(4))
-->(10,'&self',[thunk,[random,'True','False']],depth(5))
-->(11,'&self',[random,'True','False'],depth(4))
<--(11,retval('True'))
-->(11,'&self',[thunk,'True'],depth(4))
<--(9,retval([thunk,[random,'True','False']]))
-->(9,'&self',[sample,['Bernoulli']],depth(4))
-->(10,'&self',['Bernoulli'],depth(5))
-->(11,'&self',[thunk,[random,'True','False']],depth(5))
-->(12,'&self',[random,'True','False'],depth(5))
<--(12,retval('True'))
-->(12,'&self',[f,'True'],depth(4))
-->(13,'&self',[sample,['Bernoulli']],depth(5))
-->(14,'&self',['Bernoulli'],depth(6))
-->(15,'&self',[thunk,[random,'True','False']],depth(6))
-->(16,'&self',[random,'True','False'],depth(6))
<--(16,retval('True'))
<--(14,retval([thunk,[random,'True','False']]))
<--(13,retval([random,'True','False']))
<--(12,retval([sample,['Bernoulli']]))
<--(10,retval([thunk,[random,'True','False']]))
<--(9,retval([random,'True','False']))
<--(8,retval([f,'True']))
-->(8,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(2))
-->(9,'&self',[f,[sample,['Bernoulli']]],depth(2))
-->(10,'&self',['Bernoulli'],depth(3))
-->(11,'&self',[thunk,[random,'True','False']],depth(4))
-->(12,'&self',[random,'True','False'],depth(3))
<--(12,retval('True'))
-->(12,'&self',[thunk,'True'],depth(3))
<--(10,retval([thunk,[random,'True','False']]))
-->(10,'&self',[sample,['Bernoulli']],depth(3))
-->(11,'&self',['Bernoulli'],depth(4))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
-->(13,'&self',[random,'True','False'],depth(4))
<--(13,retval('True'))
-->(13,'&self',[f,'True'],depth(3))
-->(14,'&self',[sample,['Bernoulli']],depth(4))
-->(15,'&self',['Bernoulli'],depth(5))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
-->(17,'&self',[random,'True','False'],depth(5))
<--(17,retval('True'))
<--(15,retval([thunk,[random,'True','False']]))
<--(14,retval([random,'True','False']))
<--(13,retval([sample,['Bernoulli']]))
<--(11,retval([thunk,[random,'True','False']]))
<--(10,retval([random,'True','False']))
<--(9,retval([f,'True']))
<--(7,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(6,retval([f,[sample,['Bernoulli']]]))
; Trace took 10.31 milliseconds.
<--(5,retval([got,['True'],expected,['True','False','Red','Green','Red','Blue']]))
-->(5,'&self',[got,['True'],expected,['True','False','Red','Green','Red','Blue']],depth(1))
-->(6,'&self',['True'],depth(2))
-->(7,'&self',['True','False','Red','Green','Red','Blue'],depth(2))
Deterministic: (got
(True) expected
(True False Red Green Red Blue))
!(assertEqualToResult
(sample
(HybridDist))
(True False Red Green Red Blue))
-->(8,'&self',[assertEqualToResult,[sample,['HybridDist']],['True','False','Red','Green','Red','Blue']],depth(0))
[assertEqualToResult,[sample,['HybridDist']],['True','False','Red','Green','Red','Blue']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.06
-->(9,'&self',[sample,['HybridDist']],depth(1))
-->(10,'&self',['HybridDist'],depth(2))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(12,'&self',['Bernoulli'],depth(4))
-->(13,'&self',[thunk,[random,'True','False']],depth(5))
-->(14,'&self',[random,'True','False'],depth(4))
<--(14,retval('True'))
-->(14,'&self',[thunk,'True'],depth(4))
<--(12,retval([thunk,[random,'True','False']]))
-->(12,'&self',[sample,['Bernoulli']],depth(4))
-->(13,'&self',['Bernoulli'],depth(5))
-->(14,'&self',[thunk,[random,'True','False']],depth(5))
-->(15,'&self',[random,'True','False'],depth(5))
<--(15,retval('True'))
-->(15,'&self',[f,'True'],depth(4))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([sample,['Bernoulli']]))
<--(13,retval([thunk,[random,'True','False']]))
<--(12,retval([random,'True','False']))
<--(11,retval([f,'True']))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(12,'&self',['Bernoulli'],depth(4))
-->(13,'&self',[thunk,[random,'True','False']],depth(5))
-->(14,'&self',[random,'True','False'],depth(4))
<--(14,retval('True'))
-->(14,'&self',[thunk,'True'],depth(4))
<--(12,retval([thunk,[random,'True','False']]))
-->(12,'&self',[sample,['Bernoulli']],depth(4))
-->(13,'&self',['Bernoulli'],depth(5))
-->(14,'&self',[thunk,[random,'True','False']],depth(5))
-->(15,'&self',[random,'True','False'],depth(5))
<--(15,retval('True'))
-->(15,'&self',[f,'True'],depth(4))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([sample,['Bernoulli']]))
<--(13,retval([thunk,[random,'True','False']]))
<--(12,retval([random,'True','False']))
<--(11,retval([f,'True']))
-->(11,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(2))
-->(12,'&self',[f,[sample,['Bernoulli']]],depth(2))
-->(13,'&self',['Bernoulli'],depth(3))
-->(14,'&self',[thunk,[random,'True','False']],depth(4))
-->(15,'&self',[random,'True','False'],depth(3))
<--(15,retval('True'))
-->(15,'&self',[thunk,'True'],depth(3))
<--(13,retval([thunk,[random,'True','False']]))
-->(13,'&self',[sample,['Bernoulli']],depth(3))
-->(14,'&self',['Bernoulli'],depth(4))
-->(15,'&self',[thunk,[random,'True','False']],depth(4))
-->(16,'&self',[random,'True','False'],depth(4))
<--(16,retval('True'))
-->(16,'&self',[f,'True'],depth(3))
-->(17,'&self',[sample,['Bernoulli']],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([sample,['Bernoulli']]))
<--(14,retval([thunk,[random,'True','False']]))
<--(13,retval([random,'True','False']))
<--(12,retval([f,'True']))
<--(10,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(9,retval([f,[sample,['Bernoulli']]]))
;
; EVAL TEST
; took 10.34 milliseconds.
(loonit_failureR
(equal_enough_for_test
(True)
(True False Red Green Red Blue)))
-->(9,'&self',[sample,['HybridDist']],depth(1))
-->(10,'&self',['HybridDist'],depth(2))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(12,'&self',['Bernoulli'],depth(4))
-->(13,'&self',[thunk,[random,'True','False']],depth(5))
-->(14,'&self',[random,'True','False'],depth(4))
<--(14,retval('True'))
-->(14,'&self',[thunk,'True'],depth(4))
<--(12,retval([thunk,[random,'True','False']]))
-->(12,'&self',[sample,['Bernoulli']],depth(4))
-->(13,'&self',['Bernoulli'],depth(5))
-->(14,'&self',[thunk,[random,'True','False']],depth(5))
-->(15,'&self',[random,'True','False'],depth(5))
<--(15,retval('True'))
-->(15,'&self',[f,'True'],depth(4))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([sample,['Bernoulli']]))
<--(13,retval([thunk,[random,'True','False']]))
<--(12,retval([random,'True','False']))
<--(11,retval([f,'True']))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',['Bernoulli'],depth(3))
-->(12,'&self',[thunk,[random,'True','False']],depth(4))
<--(11,retval([thunk,[random,'True','False']]))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[sample,['Bernoulli']],depth(2))
-->(12,'&self',['Bernoulli'],depth(3))
-->(13,'&self',[thunk,[random,'True','False']],depth(3))
-->(14,'&self',[random,'True','False'],depth(3))
<--(14,retval('True'))
<--(12,retval([thunk,[random,'True','False']]))
<--(11,retval([random,'True','False']))
-->(11,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(12,'&self',['Bernoulli'],depth(4))
-->(13,'&self',[thunk,[random,'True','False']],depth(5))
-->(14,'&self',[random,'True','False'],depth(4))
<--(14,retval('True'))
-->(14,'&self',[thunk,'True'],depth(4))
<--(12,retval([thunk,[random,'True','False']]))
-->(12,'&self',[sample,['Bernoulli']],depth(4))
-->(13,'&self',['Bernoulli'],depth(5))
-->(14,'&self',[thunk,[random,'True','False']],depth(5))
-->(15,'&self',[random,'True','False'],depth(5))
<--(15,retval('True'))
-->(15,'&self',[f,'True'],depth(4))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([sample,['Bernoulli']]))
<--(13,retval([thunk,[random,'True','False']]))
<--(12,retval([random,'True','False']))
<--(11,retval([f,'True']))
-->(11,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(2))
-->(12,'&self',[f,[sample,['Bernoulli']]],depth(2))
-->(13,'&self',['Bernoulli'],depth(3))
-->(14,'&self',[thunk,[random,'True','False']],depth(4))
-->(15,'&self',[random,'True','False'],depth(3))
<--(15,retval('True'))
-->(15,'&self',[thunk,'True'],depth(3))
<--(13,retval([thunk,[random,'True','False']]))
-->(13,'&self',[sample,['Bernoulli']],depth(3))
-->(14,'&self',['Bernoulli'],depth(4))
-->(15,'&self',[thunk,[random,'True','False']],depth(4))
-->(16,'&self',[random,'True','False'],depth(4))
<--(16,retval('True'))
-->(16,'&self',[f,'True'],depth(3))
-->(17,'&self',[sample,['Bernoulli']],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([sample,['Bernoulli']]))
<--(14,retval([thunk,[random,'True','False']]))
<--(13,retval([random,'True','False']))
<--(12,retval([f,'True']))
<--(10,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(9,retval([f,[sample,['Bernoulli']]]))
; Trace took 10.25 milliseconds.
<--(8,retval([got,['True'],expected,['True','False','Red','Green','Red','Blue']]))
-->(8,'&self',[got,['True'],expected,['True','False','Red','Green','Red','Blue']],depth(1))
-->(9,'&self',['True'],depth(2))
-->(10,'&self',['True','False','Red','Green','Red','Blue'],depth(2))
Deterministic: (got
(True) expected
(True False Red Green Red Blue))
;;;; Permutation example
; Action: load=metta_atom('&self',:,'Not',[[->,'Bool','Bool']])
(: Not
(-> Bool Bool))
; Action: load=metta_atom('&self',=,['Not','True'],'False')
(=
(Not True) False)
; Action: load=metta_atom('&self',=,['Not','False'],'True')
(=
(Not False) True)
; Action: load=metta_atom('&self',:,'ColPerm',[[->,'Color','Color']])
(: ColPerm
(-> Color Color))
; Action: load=metta_atom('&self',=,['ColPerm','Red'],'Green')
(=
(ColPerm Red) Green)
; Action: load=metta_atom('&self',=,['ColPerm','Green'],'Blue')
(=
(ColPerm Green) Blue)
; Action: load=metta_atom('&self',=,['ColPerm','Blue'],'Red')
(=
(ColPerm Blue) Red)
; Action: load=metta_atom('&self',:,'HybridPerm',[[->,['Bool_U_Color'],['Bool_U_Color']]])
(: HybridPerm
(->
(Bool_U_Color)
(Bool_U_Color)))
; Action: load=metta_atom('&self',=,['HybridPerm',A],['Not',A])
(=
(HybridPerm $A)
(Not $A))
; Action: load=metta_atom('&self',=,['HybridPerm',A],['ColPerm',A])
(=
(HybridPerm $A)
(ColPerm $A))
;; In file as:
!(HybridPerm
(sample
(HybridDist)))
;; To unit test case:
!(assertEqualToResult
(HybridPerm
(sample
(HybridDist)))
(False True Green Blue Green Red))
-->(11,'&self',[assertEqualToResult,['HybridPerm',[sample,['HybridDist']]],['False','True','Green','Blue','Green','Red']],depth(0))
[assertEqualToResult,['HybridPerm',[sample,['HybridDist']]],['False','True','Green','Blue','Green','Red']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.07
-->(12,'&self',['HybridPerm',[sample,['HybridDist']]],depth(1))
-->(13,'&self',[sample,['HybridDist']],depth(2))
-->(14,'&self',['HybridDist'],depth(3))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
-->(18,'&self',[random,'True','False'],depth(5))
<--(18,retval('True'))
-->(18,'&self',[thunk,'True'],depth(5))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[f,'True'],depth(5))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([sample,['Bernoulli']]))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([f,'True']))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
-->(18,'&self',[random,'True','False'],depth(5))
<--(18,retval('True'))
-->(18,'&self',[thunk,'True'],depth(5))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[f,'True'],depth(5))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([sample,['Bernoulli']]))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([f,'True']))
-->(15,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(2))
-->(17,'&self',['Bernoulli'],depth(3))
-->(18,'&self',[thunk,[random,'True','False']],depth(3))
-->(19,'&self',[random,'True','False'],depth(3))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(2))
-->(17,'&self',['Bernoulli'],depth(3))
-->(18,'&self',[thunk,[random,'True','False']],depth(3))
-->(19,'&self',[random,'True','False'],depth(3))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(4))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(4))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(4))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
<--(14,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(13,retval([f,[sample,['Bernoulli']]]))
-->(13,'&self',['Not',[sample,['HybridDist']]],depth(2))
-->(14,'&self',[sample,['HybridDist']],depth(3))
-->(15,'&self',['HybridDist'],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(6))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(5))
-->(19,'&self',['Bernoulli'],depth(6))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(6))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(5))
-->(22,'&self',[sample,['Bernoulli']],depth(6))
-->(23,'&self',['Bernoulli'],depth(7))
-->(24,'&self',[thunk,[random,'True','False']],depth(7))
-->(25,'&self',[random,'True','False'],depth(7))
<--(25,retval('True'))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(4))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(5))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(4))
-->(22,'&self',[sample,['Bernoulli']],depth(5))
-->(23,'&self',['Bernoulli'],depth(6))
-->(24,'&self',[thunk,[random,'True','False']],depth(6))
-->(25,'&self',[random,'True','False'],depth(6))
<--(25,retval('True'))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
-->(21,'&self',[f,'True'],depth(3))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',[sample,['Bernoulli']],depth(3))
-->(23,'&self',['Bernoulli'],depth(4))
-->(24,'&self',[thunk,[random,'True','False']],depth(4))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
-->(22,'&self',['Bernoulli'],depth(3))
-->(23,'&self',[thunk,[random,'True','False']],depth(4))
-->(24,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(25,'&self',[thunk,[random,'True','False']],depth(4))
<--(24,retval([random,'True','False']))
-->(24,'&self',[random,'True','False'],depth(3))
<--(24,retval('True'))
-->(24,'&self',[sample,[thunk,'True']],depth(3))
-->(25,'&self',[thunk,'True'],depth(4))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
<--(15,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(14,retval([f,[sample,['Bernoulli']]]))
<--(13,retval('False'))
-->(13,'&self',['ColPerm',[sample,['HybridDist']]],depth(2))
-->(14,'&self',[sample,['HybridDist']],depth(3))
-->(15,'&self',['HybridDist'],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(6))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(5))
-->(19,'&self',['Bernoulli'],depth(6))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(6))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(5))
-->(22,'&self',[sample,['Bernoulli']],depth(6))
-->(23,'&self',['Bernoulli'],depth(7))
-->(24,'&self',[thunk,[random,'True','False']],depth(7))
-->(25,'&self',[random,'True','False'],depth(7))
<--(25,retval('True'))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
<--(15,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(14,retval([f,[sample,['Bernoulli']]]))
-->(14,'&self',['HybridDist'],depth(3))
-->(15,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(16,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(3))
-->(17,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(6))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[f,'True'],depth(5))
-->(23,'&self',[sample,['Bernoulli']],depth(6))
-->(24,'&self',['Bernoulli'],depth(7))
-->(25,'&self',[thunk,[random,'True','False']],depth(7))
-->(26,'&self',[random,'True','False'],depth(7))
<--(26,retval('True'))
<--(24,retval([thunk,[random,'True','False']]))
<--(23,retval([random,'True','False']))
<--(22,retval([sample,['Bernoulli']]))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
<--(18,retval([f,'True']))
<--(16,retval([f,[sample,['Bernoulli']]]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(3))
-->(19,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(4))
-->(20,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(4))
-->(22,'&self',[random,'True','False'],depth(4))
<--(22,retval('True'))
<--(20,retval([random,'True','False']))
-->(20,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(4))
-->(22,'&self',[random,'True','False'],depth(4))
<--(22,retval('True'))
<--(20,retval([random,'True','False']))
-->(20,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(4))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
-->(22,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(18,'&self',[random,'True','False'],depth(3))
<--(18,retval('True'))
-->(18,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(3))
-->(19,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(4))
-->(20,'&self',[sample,[thunk,'True']],depth(3))
-->(21,'&self',[thunk,'True'],depth(4))
<--(20,retval('True'))
-->(20,'&self',[sample,[thunk,'True']],depth(3))
-->(21,'&self',[thunk,'True'],depth(4))
<--(20,retval('True'))
-->(20,'&self',[f,[sample,[thunk,'True']]],depth(4))
-->(21,'&self',[thunk,'True'],depth(5))
-->(22,'&self',[sample,[thunk,'True']],depth(5))
-->(23,'&self',[thunk,'True'],depth(6))
<--(22,retval('True'))
<--(20,retval([f,'True']))
-->(20,'&self',[f,'True'],depth(5))
-->(21,'&self',[sample,['Bernoulli']],depth(6))
-->(22,'&self',['Bernoulli'],depth(7))
-->(23,'&self',[thunk,[random,'True','False']],depth(7))
-->(24,'&self',[random,'True','False'],depth(7))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([f,[sample,[thunk,'True']]]))
-->(18,'&self',[thunk,'True'],depth(3))
<--(16,retval([thunk,[random,'True','False']]))
<--(14,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(14,'&self',[sample,['HybridDist']],depth(3))
-->(15,'&self',['HybridDist'],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(6))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(5))
-->(19,'&self',['Bernoulli'],depth(6))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(6))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(5))
-->(22,'&self',[sample,['Bernoulli']],depth(6))
-->(23,'&self',['Bernoulli'],depth(7))
-->(24,'&self',[thunk,[random,'True','False']],depth(7))
-->(25,'&self',[random,'True','False'],depth(7))
<--(25,retval('True'))
-->(25,'&self',['ColPerm','True'],depth(3))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
<--(15,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(14,retval([f,[sample,['Bernoulli']]]))
<--(13,retval(['ColPerm','True']))
<--(12,retval(['ColPerm',[sample,['HybridDist']]]))
;
; EVAL TEST
; took 64.34 milliseconds.
(loonit_failureR
(equal_enough_for_test
(False
(ColPerm True))
(False True Green Blue Green Red)))
-->(12,'&self',['HybridPerm',[sample,['HybridDist']]],depth(1))
-->(13,'&self',[sample,['HybridDist']],depth(2))
-->(14,'&self',['HybridDist'],depth(3))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
-->(18,'&self',[random,'True','False'],depth(5))
<--(18,retval('True'))
-->(18,'&self',[thunk,'True'],depth(5))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[f,'True'],depth(5))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([sample,['Bernoulli']]))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([f,'True']))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',['Bernoulli'],depth(4))
-->(16,'&self',[thunk,[random,'True','False']],depth(5))
<--(15,retval([thunk,[random,'True','False']]))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[sample,['Bernoulli']],depth(3))
-->(16,'&self',['Bernoulli'],depth(4))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[random,'True','False'],depth(4))
<--(18,retval('True'))
<--(16,retval([thunk,[random,'True','False']]))
<--(15,retval([random,'True','False']))
-->(15,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
-->(18,'&self',[random,'True','False'],depth(5))
<--(18,retval('True'))
-->(18,'&self',[thunk,'True'],depth(5))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(6))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[f,'True'],depth(5))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([sample,['Bernoulli']]))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
<--(15,retval([f,'True']))
-->(15,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(2))
-->(17,'&self',['Bernoulli'],depth(3))
-->(18,'&self',[thunk,[random,'True','False']],depth(3))
-->(19,'&self',[random,'True','False'],depth(3))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(2))
-->(17,'&self',['Bernoulli'],depth(3))
-->(18,'&self',[thunk,[random,'True','False']],depth(3))
-->(19,'&self',[random,'True','False'],depth(3))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(4))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(4))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(4))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
<--(14,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(13,retval([f,[sample,['Bernoulli']]]))
-->(13,'&self',['Not',[sample,['HybridDist']]],depth(2))
-->(14,'&self',[sample,['HybridDist']],depth(3))
-->(15,'&self',['HybridDist'],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(6))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(5))
-->(19,'&self',['Bernoulli'],depth(6))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(6))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(5))
-->(22,'&self',[sample,['Bernoulli']],depth(6))
-->(23,'&self',['Bernoulli'],depth(7))
-->(24,'&self',[thunk,[random,'True','False']],depth(7))
-->(25,'&self',[random,'True','False'],depth(7))
<--(25,retval('True'))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(4))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(5))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(4))
-->(22,'&self',[sample,['Bernoulli']],depth(5))
-->(23,'&self',['Bernoulli'],depth(6))
-->(24,'&self',[thunk,[random,'True','False']],depth(6))
-->(25,'&self',[random,'True','False'],depth(6))
<--(25,retval('True'))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
-->(21,'&self',[f,'True'],depth(3))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',[sample,['Bernoulli']],depth(3))
-->(23,'&self',['Bernoulli'],depth(4))
-->(24,'&self',[thunk,[random,'True','False']],depth(4))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
-->(22,'&self',['Bernoulli'],depth(3))
-->(23,'&self',[thunk,[random,'True','False']],depth(4))
-->(24,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(25,'&self',[thunk,[random,'True','False']],depth(4))
<--(24,retval([random,'True','False']))
-->(24,'&self',[random,'True','False'],depth(3))
<--(24,retval('True'))
-->(24,'&self',[sample,[thunk,'True']],depth(3))
-->(25,'&self',[thunk,'True'],depth(4))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
<--(15,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(14,retval([f,[sample,['Bernoulli']]]))
<--(13,retval('False'))
-->(13,'&self',['ColPerm',[sample,['HybridDist']]],depth(2))
-->(14,'&self',[sample,['HybridDist']],depth(3))
-->(15,'&self',['HybridDist'],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',['Bernoulli'],depth(4))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[sample,['Bernoulli']],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(4))
-->(20,'&self',[random,'True','False'],depth(4))
<--(20,retval('True'))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(6))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(5))
-->(19,'&self',['Bernoulli'],depth(6))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(6))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(5))
-->(22,'&self',[sample,['Bernoulli']],depth(6))
-->(23,'&self',['Bernoulli'],depth(7))
-->(24,'&self',[thunk,[random,'True','False']],depth(7))
-->(25,'&self',[random,'True','False'],depth(7))
<--(25,retval('True'))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
<--(15,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(14,retval([f,[sample,['Bernoulli']]]))
-->(14,'&self',['HybridDist'],depth(3))
-->(15,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(16,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(3))
-->(17,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(6))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[f,'True'],depth(5))
-->(23,'&self',[sample,['Bernoulli']],depth(6))
-->(24,'&self',['Bernoulli'],depth(7))
-->(25,'&self',[thunk,[random,'True','False']],depth(7))
-->(26,'&self',[random,'True','False'],depth(7))
<--(26,retval('True'))
<--(24,retval([thunk,[random,'True','False']]))
<--(23,retval([random,'True','False']))
<--(22,retval([sample,['Bernoulli']]))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
<--(18,retval([f,'True']))
<--(16,retval([f,[sample,['Bernoulli']]]))
-->(16,'&self',['Bernoulli'],depth(3))
-->(17,'&self',[thunk,[random,'True','False']],depth(4))
-->(18,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(3))
-->(19,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(4))
-->(20,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(4))
-->(22,'&self',[random,'True','False'],depth(4))
<--(22,retval('True'))
<--(20,retval([random,'True','False']))
-->(20,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(4))
-->(22,'&self',[random,'True','False'],depth(4))
<--(22,retval('True'))
<--(20,retval([random,'True','False']))
-->(20,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(4))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
-->(22,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(18,'&self',[random,'True','False'],depth(3))
<--(18,retval('True'))
-->(18,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(3))
-->(19,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(4))
-->(20,'&self',[sample,[thunk,'True']],depth(3))
-->(21,'&self',[thunk,'True'],depth(4))
<--(20,retval('True'))
-->(20,'&self',[sample,[thunk,'True']],depth(3))
-->(21,'&self',[thunk,'True'],depth(4))
<--(20,retval('True'))
-->(20,'&self',[f,[sample,[thunk,'True']]],depth(4))
-->(21,'&self',[thunk,'True'],depth(5))
-->(22,'&self',[sample,[thunk,'True']],depth(5))
-->(23,'&self',[thunk,'True'],depth(6))
<--(22,retval('True'))
<--(20,retval([f,'True']))
-->(20,'&self',[f,'True'],depth(5))
-->(21,'&self',[sample,['Bernoulli']],depth(6))
-->(22,'&self',['Bernoulli'],depth(7))
-->(23,'&self',[thunk,[random,'True','False']],depth(7))
-->(24,'&self',[random,'True','False'],depth(7))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([f,[sample,[thunk,'True']]]))
-->(18,'&self',[thunk,'True'],depth(3))
<--(16,retval([thunk,[random,'True','False']]))
<--(14,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(14,'&self',[sample,['HybridDist']],depth(3))
-->(15,'&self',['HybridDist'],depth(4))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',['Bernoulli'],depth(5))
-->(17,'&self',[thunk,[random,'True','False']],depth(6))
<--(16,retval([thunk,[random,'True','False']]))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[sample,['Bernoulli']],depth(4))
-->(17,'&self',['Bernoulli'],depth(5))
-->(18,'&self',[thunk,[random,'True','False']],depth(5))
-->(19,'&self',[random,'True','False'],depth(5))
<--(19,retval('True'))
<--(17,retval([thunk,[random,'True','False']]))
<--(16,retval([random,'True','False']))
-->(16,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(17,'&self',['Bernoulli'],depth(6))
-->(18,'&self',[thunk,[random,'True','False']],depth(7))
-->(19,'&self',[random,'True','False'],depth(6))
<--(19,retval('True'))
-->(19,'&self',[thunk,'True'],depth(6))
<--(17,retval([thunk,[random,'True','False']]))
-->(17,'&self',[sample,['Bernoulli']],depth(6))
-->(18,'&self',['Bernoulli'],depth(7))
-->(19,'&self',[thunk,[random,'True','False']],depth(7))
-->(20,'&self',[random,'True','False'],depth(7))
<--(20,retval('True'))
-->(20,'&self',[f,'True'],depth(6))
-->(21,'&self',[sample,['Bernoulli']],depth(7))
-->(22,'&self',['Bernoulli'],depth(8))
-->(23,'&self',[thunk,[random,'True','False']],depth(8))
-->(24,'&self',[random,'True','False'],depth(8))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([sample,['Bernoulli']]))
<--(18,retval([thunk,[random,'True','False']]))
<--(17,retval([random,'True','False']))
<--(16,retval([f,'True']))
-->(16,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(17,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(18,'&self',['Bernoulli'],depth(5))
-->(19,'&self',[thunk,[random,'True','False']],depth(6))
-->(20,'&self',[random,'True','False'],depth(5))
<--(20,retval('True'))
-->(20,'&self',[thunk,'True'],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(5))
-->(19,'&self',['Bernoulli'],depth(6))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(6))
<--(21,retval('True'))
-->(21,'&self',[f,'True'],depth(5))
-->(22,'&self',[sample,['Bernoulli']],depth(6))
-->(23,'&self',['Bernoulli'],depth(7))
-->(24,'&self',[thunk,[random,'True','False']],depth(7))
-->(25,'&self',[random,'True','False'],depth(7))
<--(25,retval('True'))
-->(25,'&self',['ColPerm','True'],depth(3))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([sample,['Bernoulli']]))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
<--(17,retval([f,'True']))
<--(15,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(14,retval([f,[sample,['Bernoulli']]]))
<--(13,retval(['ColPerm','True']))
<--(12,retval(['ColPerm',[sample,['HybridDist']]]))
; Trace took 59.75 milliseconds.
<--(11,retval([got,['False',['ColPerm','True']],expected,['False','True','Green','Blue','Green','Red']]))
-->(11,'&self',[got,['False',['ColPerm','True']],expected,['False','True','Green','Blue','Green','Red']],depth(1))
-->(12,'&self',['False',['ColPerm','True']],depth(2))
-->(13,'&self',['False','True','Green','Blue','Green','Red'],depth(2))
Deterministic: (got
(False
(ColPerm True)) expected
(False True Green Blue Green Red))
!(assertEqualToResult
(HybridPerm
(sample
(HybridDist)))
(False True Green Blue Green Red))
-->(14,'&self',[assertEqualToResult,['HybridPerm',[sample,['HybridDist']]],['False','True','Green','Blue','Green','Red']],depth(0))
[assertEqualToResult,['HybridPerm',[sample,['HybridDist']]],['False','True','Green','Blue','Green','Red']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.08
-->(15,'&self',['HybridPerm',[sample,['HybridDist']]],depth(1))
-->(16,'&self',[sample,['HybridDist']],depth(2))
-->(17,'&self',['HybridDist'],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(6))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[f,'True'],depth(5))
-->(23,'&self',[sample,['Bernoulli']],depth(6))
-->(24,'&self',['Bernoulli'],depth(7))
-->(25,'&self',[thunk,[random,'True','False']],depth(7))
-->(26,'&self',[random,'True','False'],depth(7))
<--(26,retval('True'))
<--(24,retval([thunk,[random,'True','False']]))
<--(23,retval([random,'True','False']))
<--(22,retval([sample,['Bernoulli']]))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
<--(18,retval([f,'True']))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(6))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[f,'True'],depth(5))
-->(23,'&self',[sample,['Bernoulli']],depth(6))
-->(24,'&self',['Bernoulli'],depth(7))
-->(25,'&self',[thunk,[random,'True','False']],depth(7))
-->(26,'&self',[random,'True','False'],depth(7))
<--(26,retval('True'))
<--(24,retval([thunk,[random,'True','False']]))
<--(23,retval([random,'True','False']))
<--(22,retval([sample,['Bernoulli']]))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
<--(18,retval([f,'True']))
-->(18,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(2))
-->(20,'&self',['Bernoulli'],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(3))
-->(22,'&self',[random,'True','False'],depth(3))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(2))
-->(20,'&self',['Bernoulli'],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(3))
-->(22,'&self',[random,'True','False'],depth(3))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(4))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(4))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(4))
-->(24,'&self',[sample,['Bernoulli']],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
<--(17,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(16,retval([f,[sample,['Bernoulli']]]))
-->(16,'&self',['Not',[sample,['HybridDist']]],depth(2))
-->(17,'&self',[sample,['HybridDist']],depth(3))
-->(18,'&self',['HybridDist'],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(6))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(4))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(4))
-->(22,'&self',['Bernoulli'],depth(5))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
-->(24,'&self',[random,'True','False'],depth(5))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(4))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
-->(24,'&self',[f,'True'],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',['Bernoulli'],depth(3))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(28,'&self',[thunk,[random,'True','False']],depth(4))
<--(27,retval([random,'True','False']))
-->(27,'&self',[random,'True','False'],depth(3))
<--(27,retval('True'))
-->(27,'&self',[sample,[thunk,'True']],depth(3))
-->(28,'&self',[thunk,'True'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(17,retval([f,[sample,['Bernoulli']]]))
<--(16,retval('False'))
-->(16,'&self',['ColPerm',[sample,['HybridDist']]],depth(2))
-->(17,'&self',[sample,['HybridDist']],depth(3))
-->(18,'&self',['HybridDist'],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(6))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(17,retval([f,[sample,['Bernoulli']]]))
-->(17,'&self',['HybridDist'],depth(3))
-->(18,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(19,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(3))
-->(20,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(3))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(4))
-->(24,'&self',[random,'True','False'],depth(4))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
-->(21,'&self',[sample,['Bernoulli']],depth(3))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(4))
-->(24,'&self',[random,'True','False'],depth(4))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
-->(21,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(22,'&self',['Bernoulli'],depth(5))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(5))
<--(24,retval('True'))
-->(24,'&self',[thunk,'True'],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',[sample,['Bernoulli']],depth(5))
-->(23,'&self',['Bernoulli'],depth(6))
-->(24,'&self',[thunk,[random,'True','False']],depth(6))
-->(25,'&self',[random,'True','False'],depth(6))
<--(25,retval('True'))
-->(25,'&self',[f,'True'],depth(5))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([sample,['Bernoulli']]))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([f,'True']))
<--(19,retval([f,[sample,['Bernoulli']]]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(3))
-->(22,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(4))
-->(23,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(24,'&self',[thunk,[random,'True','False']],depth(4))
-->(25,'&self',[random,'True','False'],depth(4))
<--(25,retval('True'))
<--(23,retval([random,'True','False']))
-->(23,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(24,'&self',[thunk,[random,'True','False']],depth(4))
-->(25,'&self',[random,'True','False'],depth(4))
<--(25,retval('True'))
<--(23,retval([random,'True','False']))
-->(23,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(4))
-->(24,'&self',[random,'True','False'],depth(5))
<--(24,retval('True'))
-->(24,'&self',[thunk,'True'],depth(5))
-->(25,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[f,'True'],depth(5))
-->(28,'&self',[sample,['Bernoulli']],depth(6))
-->(29,'&self',['Bernoulli'],depth(7))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
-->(31,'&self',[random,'True','False'],depth(7))
<--(31,retval('True'))
<--(29,retval([thunk,[random,'True','False']]))
<--(28,retval([random,'True','False']))
<--(27,retval([sample,['Bernoulli']]))
<--(25,retval([random,'True','False']))
<--(23,retval([f,'True']))
<--(21,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(21,'&self',[random,'True','False'],depth(3))
<--(21,retval('True'))
-->(21,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(3))
-->(22,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(4))
-->(23,'&self',[sample,[thunk,'True']],depth(3))
-->(24,'&self',[thunk,'True'],depth(4))
<--(23,retval('True'))
-->(23,'&self',[sample,[thunk,'True']],depth(3))
-->(24,'&self',[thunk,'True'],depth(4))
<--(23,retval('True'))
-->(23,'&self',[f,[sample,[thunk,'True']]],depth(4))
-->(24,'&self',[thunk,'True'],depth(5))
-->(25,'&self',[sample,[thunk,'True']],depth(5))
-->(26,'&self',[thunk,'True'],depth(6))
<--(25,retval('True'))
<--(23,retval([f,'True']))
-->(23,'&self',[f,'True'],depth(5))
-->(24,'&self',[sample,['Bernoulli']],depth(6))
-->(25,'&self',['Bernoulli'],depth(7))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(7))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([f,[sample,[thunk,'True']]]))
-->(21,'&self',[thunk,'True'],depth(3))
<--(19,retval([thunk,[random,'True','False']]))
<--(17,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(17,'&self',[sample,['HybridDist']],depth(3))
-->(18,'&self',['HybridDist'],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(6))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',['ColPerm','True'],depth(3))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(17,retval([f,[sample,['Bernoulli']]]))
<--(16,retval(['ColPerm','True']))
<--(15,retval(['ColPerm',[sample,['HybridDist']]]))
;
; EVAL TEST
; took 64.56 milliseconds.
(loonit_failureR
(equal_enough_for_test
(False
(ColPerm True))
(False True Green Blue Green Red)))
-->(15,'&self',['HybridPerm',[sample,['HybridDist']]],depth(1))
-->(16,'&self',[sample,['HybridDist']],depth(2))
-->(17,'&self',['HybridDist'],depth(3))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(6))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[f,'True'],depth(5))
-->(23,'&self',[sample,['Bernoulli']],depth(6))
-->(24,'&self',['Bernoulli'],depth(7))
-->(25,'&self',[thunk,[random,'True','False']],depth(7))
-->(26,'&self',[random,'True','False'],depth(7))
<--(26,retval('True'))
<--(24,retval([thunk,[random,'True','False']]))
<--(23,retval([random,'True','False']))
<--(22,retval([sample,['Bernoulli']]))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
<--(18,retval([f,'True']))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',['Bernoulli'],depth(4))
-->(19,'&self',[thunk,[random,'True','False']],depth(5))
<--(18,retval([thunk,[random,'True','False']]))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[sample,['Bernoulli']],depth(3))
-->(19,'&self',['Bernoulli'],depth(4))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[random,'True','False'],depth(4))
<--(21,retval('True'))
<--(19,retval([thunk,[random,'True','False']]))
<--(18,retval([random,'True','False']))
-->(18,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
-->(21,'&self',[random,'True','False'],depth(5))
<--(21,retval('True'))
-->(21,'&self',[thunk,'True'],depth(5))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(6))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[f,'True'],depth(5))
-->(23,'&self',[sample,['Bernoulli']],depth(6))
-->(24,'&self',['Bernoulli'],depth(7))
-->(25,'&self',[thunk,[random,'True','False']],depth(7))
-->(26,'&self',[random,'True','False'],depth(7))
<--(26,retval('True'))
<--(24,retval([thunk,[random,'True','False']]))
<--(23,retval([random,'True','False']))
<--(22,retval([sample,['Bernoulli']]))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
<--(18,retval([f,'True']))
-->(18,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(2))
-->(20,'&self',['Bernoulli'],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(3))
-->(22,'&self',[random,'True','False'],depth(3))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(2))
-->(20,'&self',['Bernoulli'],depth(3))
-->(21,'&self',[thunk,[random,'True','False']],depth(3))
-->(22,'&self',[random,'True','False'],depth(3))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(4))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(4))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(4))
-->(24,'&self',[sample,['Bernoulli']],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
<--(17,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(16,retval([f,[sample,['Bernoulli']]]))
-->(16,'&self',['Not',[sample,['HybridDist']]],depth(2))
-->(17,'&self',[sample,['HybridDist']],depth(3))
-->(18,'&self',['HybridDist'],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(6))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(4))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(4))
-->(22,'&self',['Bernoulli'],depth(5))
-->(23,'&self',[thunk,[random,'True','False']],depth(5))
-->(24,'&self',[random,'True','False'],depth(5))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(4))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
-->(24,'&self',[f,'True'],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',['Bernoulli'],depth(3))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(28,'&self',[thunk,[random,'True','False']],depth(4))
<--(27,retval([random,'True','False']))
-->(27,'&self',[random,'True','False'],depth(3))
<--(27,retval('True'))
-->(27,'&self',[sample,[thunk,'True']],depth(3))
-->(28,'&self',[thunk,'True'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(17,retval([f,[sample,['Bernoulli']]]))
<--(16,retval('False'))
-->(16,'&self',['ColPerm',[sample,['HybridDist']]],depth(2))
-->(17,'&self',[sample,['HybridDist']],depth(3))
-->(18,'&self',['HybridDist'],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',['Bernoulli'],depth(4))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[sample,['Bernoulli']],depth(3))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(4))
-->(23,'&self',[random,'True','False'],depth(4))
<--(23,retval('True'))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(6))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(17,retval([f,[sample,['Bernoulli']]]))
-->(17,'&self',['HybridDist'],depth(3))
-->(18,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(19,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(3))
-->(20,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',['Bernoulli'],depth(4))
-->(22,'&self',[thunk,[random,'True','False']],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(3))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(4))
-->(24,'&self',[random,'True','False'],depth(4))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
-->(21,'&self',[sample,['Bernoulli']],depth(3))
-->(22,'&self',['Bernoulli'],depth(4))
-->(23,'&self',[thunk,[random,'True','False']],depth(4))
-->(24,'&self',[random,'True','False'],depth(4))
<--(24,retval('True'))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
-->(21,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(22,'&self',['Bernoulli'],depth(5))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(5))
<--(24,retval('True'))
-->(24,'&self',[thunk,'True'],depth(5))
<--(22,retval([thunk,[random,'True','False']]))
-->(22,'&self',[sample,['Bernoulli']],depth(5))
-->(23,'&self',['Bernoulli'],depth(6))
-->(24,'&self',[thunk,[random,'True','False']],depth(6))
-->(25,'&self',[random,'True','False'],depth(6))
<--(25,retval('True'))
-->(25,'&self',[f,'True'],depth(5))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([sample,['Bernoulli']]))
<--(23,retval([thunk,[random,'True','False']]))
<--(22,retval([random,'True','False']))
<--(21,retval([f,'True']))
<--(19,retval([f,[sample,['Bernoulli']]]))
-->(19,'&self',['Bernoulli'],depth(3))
-->(20,'&self',[thunk,[random,'True','False']],depth(4))
-->(21,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(3))
-->(22,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(4))
-->(23,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(24,'&self',[thunk,[random,'True','False']],depth(4))
-->(25,'&self',[random,'True','False'],depth(4))
<--(25,retval('True'))
<--(23,retval([random,'True','False']))
-->(23,'&self',[sample,[thunk,[random,'True','False']]],depth(3))
-->(24,'&self',[thunk,[random,'True','False']],depth(4))
-->(25,'&self',[random,'True','False'],depth(4))
<--(25,retval('True'))
<--(23,retval([random,'True','False']))
-->(23,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(4))
-->(24,'&self',[random,'True','False'],depth(5))
<--(24,retval('True'))
-->(24,'&self',[thunk,'True'],depth(5))
-->(25,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[f,'True'],depth(5))
-->(28,'&self',[sample,['Bernoulli']],depth(6))
-->(29,'&self',['Bernoulli'],depth(7))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
-->(31,'&self',[random,'True','False'],depth(7))
<--(31,retval('True'))
<--(29,retval([thunk,[random,'True','False']]))
<--(28,retval([random,'True','False']))
<--(27,retval([sample,['Bernoulli']]))
<--(25,retval([random,'True','False']))
<--(23,retval([f,'True']))
<--(21,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(21,'&self',[random,'True','False'],depth(3))
<--(21,retval('True'))
-->(21,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(3))
-->(22,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(4))
-->(23,'&self',[sample,[thunk,'True']],depth(3))
-->(24,'&self',[thunk,'True'],depth(4))
<--(23,retval('True'))
-->(23,'&self',[sample,[thunk,'True']],depth(3))
-->(24,'&self',[thunk,'True'],depth(4))
<--(23,retval('True'))
-->(23,'&self',[f,[sample,[thunk,'True']]],depth(4))
-->(24,'&self',[thunk,'True'],depth(5))
-->(25,'&self',[sample,[thunk,'True']],depth(5))
-->(26,'&self',[thunk,'True'],depth(6))
<--(25,retval('True'))
<--(23,retval([f,'True']))
-->(23,'&self',[f,'True'],depth(5))
-->(24,'&self',[sample,['Bernoulli']],depth(6))
-->(25,'&self',['Bernoulli'],depth(7))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(7))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([f,[sample,[thunk,'True']]]))
-->(21,'&self',[thunk,'True'],depth(3))
<--(19,retval([thunk,[random,'True','False']]))
<--(17,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(17,'&self',[sample,['HybridDist']],depth(3))
-->(18,'&self',['HybridDist'],depth(4))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',['Bernoulli'],depth(5))
-->(20,'&self',[thunk,[random,'True','False']],depth(6))
<--(19,retval([thunk,[random,'True','False']]))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[sample,['Bernoulli']],depth(4))
-->(20,'&self',['Bernoulli'],depth(5))
-->(21,'&self',[thunk,[random,'True','False']],depth(5))
-->(22,'&self',[random,'True','False'],depth(5))
<--(22,retval('True'))
<--(20,retval([thunk,[random,'True','False']]))
<--(19,retval([random,'True','False']))
-->(19,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(20,'&self',['Bernoulli'],depth(6))
-->(21,'&self',[thunk,[random,'True','False']],depth(7))
-->(22,'&self',[random,'True','False'],depth(6))
<--(22,retval('True'))
-->(22,'&self',[thunk,'True'],depth(6))
<--(20,retval([thunk,[random,'True','False']]))
-->(20,'&self',[sample,['Bernoulli']],depth(6))
-->(21,'&self',['Bernoulli'],depth(7))
-->(22,'&self',[thunk,[random,'True','False']],depth(7))
-->(23,'&self',[random,'True','False'],depth(7))
<--(23,retval('True'))
-->(23,'&self',[f,'True'],depth(6))
-->(24,'&self',[sample,['Bernoulli']],depth(7))
-->(25,'&self',['Bernoulli'],depth(8))
-->(26,'&self',[thunk,[random,'True','False']],depth(8))
-->(27,'&self',[random,'True','False'],depth(8))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
<--(23,retval([sample,['Bernoulli']]))
<--(21,retval([thunk,[random,'True','False']]))
<--(20,retval([random,'True','False']))
<--(19,retval([f,'True']))
-->(19,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
-->(20,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(21,'&self',['Bernoulli'],depth(5))
-->(22,'&self',[thunk,[random,'True','False']],depth(6))
-->(23,'&self',[random,'True','False'],depth(5))
<--(23,retval('True'))
-->(23,'&self',[thunk,'True'],depth(5))
<--(21,retval([thunk,[random,'True','False']]))
-->(21,'&self',[sample,['Bernoulli']],depth(5))
-->(22,'&self',['Bernoulli'],depth(6))
-->(23,'&self',[thunk,[random,'True','False']],depth(6))
-->(24,'&self',[random,'True','False'],depth(6))
<--(24,retval('True'))
-->(24,'&self',[f,'True'],depth(5))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',['ColPerm','True'],depth(3))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([sample,['Bernoulli']]))
<--(22,retval([thunk,[random,'True','False']]))
<--(21,retval([random,'True','False']))
<--(20,retval([f,'True']))
<--(18,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(17,retval([f,[sample,['Bernoulli']]]))
<--(16,retval(['ColPerm','True']))
<--(15,retval(['ColPerm',[sample,['HybridDist']]]))
; Trace took 76.28 milliseconds.
<--(14,retval([got,['False',['ColPerm','True']],expected,['False','True','Green','Blue','Green','Red']]))
-->(14,'&self',[got,['False',['ColPerm','True']],expected,['False','True','Green','Blue','Green','Red']],depth(1))
-->(15,'&self',['False',['ColPerm','True']],depth(2))
-->(16,'&self',['False','True','Green','Blue','Green','Red'],depth(2))
Deterministic: (got
(False
(ColPerm True)) expected
(False True Green Blue Green Red))
;;;; Second-order color example
; Action: load=metta_atom('&self',:,'ColDistPermuted',[['Distribution','Color']])
(: ColDistPermuted
(Distribution Color))
; Action: load=metta_atom('&self',=,['ColDistPermuted'],[thunk,['ColPerm',[sample,['ColDist']]]])
(=
(ColDistPermuted)
(thunk
(ColPerm
(sample
(ColDist)))))
; Action: load=metta_atom('&self',:,'SecondOrderColDist',[['Distribution',['Distribution','Color']]])
(: SecondOrderColDist
(Distribution
(Distribution Color)))
; Action: load=metta_atom('&self',=,['SecondOrderColDist'],[thunk,[random,['ColDist'],['ColDistPermuted']]])
(=
(SecondOrderColDist)
(thunk
(random
(ColDist)
(ColDistPermuted))))
; Action: load=metta_atom('&self',:,'FlattenedColDist',[['Distribution','Color']])
(: FlattenedColDist
(Distribution Color))
; Action: load=metta_atom('&self',=,['FlattenedColDist'],[thunk,[sample,[sample,['SecondOrderColDist']]]])
(=
(FlattenedColDist)
(thunk
(sample
(sample
(SecondOrderColDist)))))
;; In file as:
!(sample
(SecondOrderColDist))
;; To unit test case:
!(assertEqualToResult
(sample
(SecondOrderColDist))
( (thunk
(random Red
(random Green Blue)))
(thunk
(ColPerm
(sample
(ColDist))))))
-->(17,'&self',[assertEqualToResult,[sample,['SecondOrderColDist']],[[thunk,[random,'Red',[random,'Green','Blue']]],[thunk,['ColPerm',[sample,['ColDist']]]]]],depth(0))
[assertEqualToResult,[sample,['SecondOrderColDist']],[[thunk,[random,'Red',[random,'Green','Blue']]],[thunk,['ColPerm',[sample,['ColDist']]]]]]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.09
-->(18,'&self',[sample,['SecondOrderColDist']],depth(1))
-->(19,'&self',['SecondOrderColDist'],depth(2))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(3))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDistPermuted'],depth(3))
-->(21,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(20,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',['ColDist'],depth(4))
-->(21,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(20,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(20,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(2))
-->(21,'&self',[random,['ColDist'],['ColDistPermuted']],depth(2))
-->(22,'&self',['ColDist'],depth(3))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(3))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
<--(21,retval(['ColDistPermuted']))
<--(19,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
<--(18,retval([random,['ColDist'],['ColDistPermuted']]))
;
; EVAL TEST
; took 57.33 milliseconds.
(loonit_success
(equal_enough_for_test
( (thunk
(random Red
(random Green Blue)))
(thunk
(ColPerm
(sample
(ColDist)))))
( (thunk
(random Red
(random Green Blue)))
(thunk
(ColPerm
(sample
(ColDist)))))))
<--(17,retval('Empty'))
-->(17,'&self','Empty',depth(1))
Deterministic: Empty
!(assertEqualToResult
(sample
(SecondOrderColDist))
( (thunk
(random Red
(random Green Blue)))
(thunk
(ColPerm
(sample
(ColDist))))))
-->(18,'&self',[assertEqualToResult,[sample,['SecondOrderColDist']],[[thunk,[random,'Red',[random,'Green','Blue']]],[thunk,['ColPerm',[sample,['ColDist']]]]]],depth(0))
[assertEqualToResult,[sample,['SecondOrderColDist']],[[thunk,[random,'Red',[random,'Green','Blue']]],[thunk,['ColPerm',[sample,['ColDist']]]]]]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.10
-->(19,'&self',[sample,['SecondOrderColDist']],depth(1))
-->(20,'&self',['SecondOrderColDist'],depth(2))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(3))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDistPermuted'],depth(3))
-->(22,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(21,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',['ColDist'],depth(4))
-->(22,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(21,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(21,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(2))
-->(22,'&self',[random,['ColDist'],['ColDistPermuted']],depth(2))
-->(23,'&self',['ColDist'],depth(3))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(4))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(3))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(4))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
<--(22,retval(['ColDistPermuted']))
<--(20,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
<--(19,retval([random,['ColDist'],['ColDistPermuted']]))
;
; EVAL TEST
; took 55.37 milliseconds.
(loonit_success
(equal_enough_for_test
( (thunk
(random Red
(random Green Blue)))
(thunk
(ColPerm
(sample
(ColDist)))))
( (thunk
(random Red
(random Green Blue)))
(thunk
(ColPerm
(sample
(ColDist)))))))
<--(18,retval('Empty'))
-->(18,'&self','Empty',depth(1))
Deterministic: Empty
;; In file as:
!(sample
(FlattenedColDist))
;; To unit test case:
!(assertEqualToResult
(sample
(FlattenedColDist))
(Red Green Red Blue Green Blue Green Red))
-->(19,'&self',[assertEqualToResult,[sample,['FlattenedColDist']],['Red','Green','Red','Blue','Green','Blue','Green','Red']],depth(0))
[assertEqualToResult,[sample,['FlattenedColDist']],['Red','Green','Red','Blue','Green','Blue','Green','Red']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.11
-->(20,'&self',[sample,['FlattenedColDist']],depth(1))
-->(21,'&self',['FlattenedColDist'],depth(2))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['SecondOrderColDist'],depth(3))
-->(23,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(22,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(4))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDistPermuted'],depth(4))
-->(23,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(22,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',['ColDist'],depth(5))
-->(23,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(22,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(22,'&self',[thunk,[sample,[sample,['SecondOrderColDist']]]],depth(2))
-->(23,'&self',[sample,[sample,['SecondOrderColDist']]],depth(2))
-->(24,'&self',[sample,['SecondOrderColDist']],depth(3))
-->(25,'&self',['SecondOrderColDist'],depth(4))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
-->(27,'&self',['ColDist'],depth(4))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(4))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(4))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(4))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(4))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(4))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(4))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(4))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(25,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
<--(24,retval([random,['ColDist'],['ColDistPermuted']]))
-->(24,'&self',[sample,['SecondOrderColDist']],depth(3))
-->(25,'&self',['SecondOrderColDist'],depth(4))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(5))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDistPermuted'],depth(5))
-->(27,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(26,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',['ColDist'],depth(6))
-->(27,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(26,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(26,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
-->(27,'&self',[random,['ColDist'],['ColDistPermuted']],depth(4))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
-->(30,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(3))
-->(31,'&self',[random,'Red',[random,'Green','Blue']],depth(3))
-->(32,'&self','Red',depth(4))
-->(33,'&self',[random,'Green','Blue'],depth(4))
-->(34,'&self','Green',depth(5))
-->(35,'&self','Blue',depth(5))
<--(33,retval('Blue'))
<--(31,retval([random,'Green','Blue']))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDistPermuted'],depth(5))
-->(29,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
-->(30,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(3))
-->(31,'&self',['ColPerm',[sample,['ColDist']]],depth(3))
-->(32,'&self',[sample,['ColDist']],depth(4))
-->(33,'&self',['ColDist'],depth(5))
-->(34,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(33,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(32,retval([random,'Red',[random,'Green','Blue']]))
-->(32,'&self',['ColDist'],depth(4))
-->(33,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
-->(34,'&self',[sample,[thunk,[random,'Red',[random,'Green','Blue']]]],depth(4))
-->(35,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(34,retval([random,'Red',[random,'Green','Blue']]))
-->(34,'&self',[random,'Green','Blue'],depth(4))
-->(35,'&self','Green',depth(5))
-->(36,'&self',[sample,[thunk,[random,'Red','Green']]],depth(4))
-->(37,'&self',[thunk,[random,'Red','Green']],depth(5))
<--(36,retval([random,'Red','Green']))
-->(36,'&self',[random,'Red','Green'],depth(4))
-->(37,'&self','Red',depth(5))
-->(38,'&self',[sample,[thunk,'Red']],depth(4))
-->(39,'&self',[thunk,'Red'],depth(5))
-->(40,'&self','Green',depth(4))
<--(38,retval('Red'))
-->(38,'&self','Green',depth(5))
-->(39,'&self',[sample,[thunk,'Green']],depth(4))
-->(40,'&self',[thunk,'Green'],depth(5))
-->(41,'&self','Blue',depth(4))
<--(39,retval('Green'))
<--(36,retval('Green'))
-->(36,'&self','Blue',depth(5))
-->(37,'&self',[sample,[thunk,[random,'Red','Blue']]],depth(4))
-->(38,'&self',[thunk,[random,'Red','Blue']],depth(5))
<--(37,retval([random,'Red','Blue']))
-->(37,'&self',[random,'Red','Blue'],depth(4))
-->(38,'&self','Red',depth(5))
-->(39,'&self',[sample,[thunk,'Red']],depth(4))
-->(40,'&self',[thunk,'Red'],depth(5))
-->(41,'&self','Green',depth(4))
<--(39,retval('Red'))
-->(39,'&self','Blue',depth(5))
-->(40,'&self',[sample,[thunk,'Blue']],depth(4))
-->(41,'&self',[thunk,'Blue'],depth(5))
-->(42,'&self','Red',depth(4))
<--(40,retval('Blue'))
<--(37,retval('Blue'))
<--(34,retval('Blue'))
<--(32,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(31,retval('Red'))
<--(28,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
<--(27,retval(['ColDistPermuted']))
<--(25,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
<--(24,retval([random,['ColDist'],['ColDistPermuted']]))
<--(23,retval(['ColPerm',[sample,['ColDist']]]))
<--(21,retval([thunk,[sample,[sample,['SecondOrderColDist']]]]))
<--(20,retval([sample,[sample,['SecondOrderColDist']]]))
;
; EVAL TEST
; took 741.78 milliseconds.
(loonit_success
(equal_enough_for_test
(Red Green Blue Green Blue Green Red)
(Red Green Red Blue Green Blue Green Red)))
<--(19,retval('Empty'))
-->(19,'&self','Empty',depth(1))
Deterministic: Empty
!(assertEqualToResult
(sample
(FlattenedColDist))
(Red Green Red Blue Green Blue Green Red))
-->(20,'&self',[assertEqualToResult,[sample,['FlattenedColDist']],['Red','Green','Red','Blue','Green','Blue','Green','Red']],depth(0))
[assertEqualToResult,[sample,['FlattenedColDist']],['Red','Green','Red','Blue','Green','Blue','Green','Red']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.12
-->(21,'&self',[sample,['FlattenedColDist']],depth(1))
-->(22,'&self',['FlattenedColDist'],depth(2))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['SecondOrderColDist'],depth(3))
-->(24,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
<--(23,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(4))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDistPermuted'],depth(4))
-->(24,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(23,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',['ColDist'],depth(5))
-->(24,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(23,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(23,'&self',[thunk,[sample,[sample,['SecondOrderColDist']]]],depth(2))
-->(24,'&self',[sample,[sample,['SecondOrderColDist']]],depth(2))
-->(25,'&self',[sample,['SecondOrderColDist']],depth(3))
-->(26,'&self',['SecondOrderColDist'],depth(4))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
-->(28,'&self',['ColDist'],depth(4))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(4))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDistPermuted'],depth(4))
-->(29,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(28,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(28,'&self',['ColDistPermuted'],depth(4))
-->(29,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(28,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(4))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(4))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDistPermuted'],depth(4))
-->(29,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(28,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(28,'&self',['ColDistPermuted'],depth(4))
-->(29,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(5))
<--(28,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(28,'&self',['ColDist'],depth(5))
-->(29,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(28,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(26,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
<--(25,retval([random,['ColDist'],['ColDistPermuted']]))
-->(25,'&self',[sample,['SecondOrderColDist']],depth(3))
-->(26,'&self',['SecondOrderColDist'],depth(4))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(5))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDistPermuted'],depth(5))
-->(28,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
<--(27,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',['ColDist'],depth(6))
-->(28,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(7))
<--(27,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(27,'&self',[thunk,[random,['ColDist'],['ColDistPermuted']]],depth(4))
-->(28,'&self',[random,['ColDist'],['ColDistPermuted']],depth(4))
-->(29,'&self',['ColDist'],depth(5))
-->(30,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(6))
-->(31,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(3))
-->(32,'&self',[random,'Red',[random,'Green','Blue']],depth(3))
-->(33,'&self','Red',depth(4))
-->(34,'&self',[random,'Green','Blue'],depth(4))
-->(35,'&self','Green',depth(5))
-->(36,'&self','Blue',depth(5))
<--(34,retval('Blue'))
<--(32,retval([random,'Green','Blue']))
<--(29,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
-->(29,'&self',['ColDistPermuted'],depth(5))
-->(30,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(6))
-->(31,'&self',[thunk,['ColPerm',[sample,['ColDist']]]],depth(3))
-->(32,'&self',['ColPerm',[sample,['ColDist']]],depth(3))
-->(33,'&self',[sample,['ColDist']],depth(4))
-->(34,'&self',['ColDist'],depth(5))
-->(35,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(34,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(33,retval([random,'Red',[random,'Green','Blue']]))
-->(33,'&self',['ColDist'],depth(4))
-->(34,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
-->(35,'&self',[sample,[thunk,[random,'Red',[random,'Green','Blue']]]],depth(4))
-->(36,'&self',[thunk,[random,'Red',[random,'Green','Blue']]],depth(5))
<--(35,retval([random,'Red',[random,'Green','Blue']]))
-->(35,'&self',[random,'Green','Blue'],depth(4))
-->(36,'&self','Green',depth(5))
-->(37,'&self',[sample,[thunk,[random,'Red','Green']]],depth(4))
-->(38,'&self',[thunk,[random,'Red','Green']],depth(5))
<--(37,retval([random,'Red','Green']))
-->(37,'&self',[random,'Red','Green'],depth(4))
-->(38,'&self','Red',depth(5))
-->(39,'&self',[sample,[thunk,'Red']],depth(4))
-->(40,'&self',[thunk,'Red'],depth(5))
-->(41,'&self','Green',depth(4))
<--(39,retval('Red'))
-->(39,'&self','Green',depth(5))
-->(40,'&self',[sample,[thunk,'Green']],depth(4))
-->(41,'&self',[thunk,'Green'],depth(5))
-->(42,'&self','Blue',depth(4))
<--(40,retval('Green'))
<--(37,retval('Green'))
-->(37,'&self','Blue',depth(5))
-->(38,'&self',[sample,[thunk,[random,'Red','Blue']]],depth(4))
-->(39,'&self',[thunk,[random,'Red','Blue']],depth(5))
<--(38,retval([random,'Red','Blue']))
-->(38,'&self',[random,'Red','Blue'],depth(4))
-->(39,'&self','Red',depth(5))
-->(40,'&self',[sample,[thunk,'Red']],depth(4))
-->(41,'&self',[thunk,'Red'],depth(5))
-->(42,'&self','Green',depth(4))
<--(40,retval('Red'))
-->(40,'&self','Blue',depth(5))
-->(41,'&self',[sample,[thunk,'Blue']],depth(4))
-->(42,'&self',[thunk,'Blue'],depth(5))
-->(43,'&self','Red',depth(4))
<--(41,retval('Blue'))
<--(38,retval('Blue'))
<--(35,retval('Blue'))
<--(33,retval([thunk,[random,'Red',[random,'Green','Blue']]]))
<--(32,retval('Red'))
<--(29,retval([thunk,['ColPerm',[sample,['ColDist']]]]))
<--(28,retval(['ColDistPermuted']))
<--(26,retval([thunk,[random,['ColDist'],['ColDistPermuted']]]))
<--(25,retval([random,['ColDist'],['ColDistPermuted']]))
<--(24,retval(['ColPerm',[sample,['ColDist']]]))
<--(22,retval([thunk,[sample,[sample,['SecondOrderColDist']]]]))
<--(21,retval([sample,[sample,['SecondOrderColDist']]]))
;
; EVAL TEST
; took 663.34 milliseconds.
(loonit_success
(equal_enough_for_test
(Red Green Blue Green Blue Green Red)
(Red Green Red Blue Green Blue Green Red)))
<--(20,retval('Empty'))
-->(20,'&self','Empty',depth(1))
Deterministic: Empty
;;;; Second-order hybrid example
; Action: load=metta_atom('&self',:,'HybridDistPermuted',[['Distribution',['Bool_U_Color']]])
(: HybridDistPermuted
(Distribution
(Bool_U_Color)))
; Action: load=metta_atom('&self',=,['HybridDistPermuted'],[thunk,['HybridPerm',[sample,['HybridDist']]]])
(=
(HybridDistPermuted)
(thunk
(HybridPerm
(sample
(HybridDist)))))
; Action: load=metta_atom('&self',:,'SecondOrderHybridDist',[['Distribution',['Distribution',['Bool_U_Color']]]])
(: SecondOrderHybridDist
(Distribution
(Distribution
(Bool_U_Color))))
; Action: load=metta_atom('&self',=,['SecondOrderHybridDist'],[thunk,[random,['HybridDist'],['HybridDistPermuted']]])
(=
(SecondOrderHybridDist)
(thunk
(random
(HybridDist)
(HybridDistPermuted))))
; Action: load=metta_atom('&self',:,'FlattenedHybridDist',[['Distribution',['Bool_U_Color']]])
(: FlattenedHybridDist
(Distribution
(Bool_U_Color)))
; Action: load=metta_atom('&self',=,['FlattenedHybridDist'],[thunk,[sample,[sample,['SecondOrderHybridDist']]]])
(=
(FlattenedHybridDist)
(thunk
(sample
(sample
(SecondOrderHybridDist)))))
;; In file as:
!(sample
(SecondOrderHybridDist))
;; To unit test case:
!(assertEqualToResult
(sample
(SecondOrderHybridDist))
( (thunk
(f
(sample
(Bernoulli))))
(thunk
(HybridPerm
(sample
(HybridDist))))))
-->(21,'&self',[assertEqualToResult,[sample,['SecondOrderHybridDist']],[[thunk,[f,[sample,['Bernoulli']]]],[thunk,['HybridPerm',[sample,['HybridDist']]]]]],depth(0))
[assertEqualToResult,[sample,['SecondOrderHybridDist']],[[thunk,[f,[sample,['Bernoulli']]]],[thunk,['HybridPerm',[sample,['HybridDist']]]]]]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.13
-->(22,'&self',[sample,['SecondOrderHybridDist']],depth(1))
-->(23,'&self',['SecondOrderHybridDist'],depth(2))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(3))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(4))
-->(25,'&self',[thunk,[random,'True','False']],depth(5))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(3))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(4))
-->(27,'&self',[random,'True','False'],depth(4))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(5))
-->(29,'&self',[sample,['Bernoulli']],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDistPermuted'],depth(3))
-->(25,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(24,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['HybridDist'],depth(4))
-->(25,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(24,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',['Bernoulli'],depth(5))
-->(25,'&self',[thunk,[random,'True','False']],depth(6))
<--(24,retval([thunk,[random,'True','False']]))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[sample,['Bernoulli']],depth(4))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
-->(27,'&self',[random,'True','False'],depth(5))
<--(27,retval('True'))
<--(25,retval([thunk,[random,'True','False']]))
<--(24,retval([random,'True','False']))
-->(24,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(25,'&self',['Bernoulli'],depth(6))
-->(26,'&self',[thunk,[random,'True','False']],depth(7))
-->(27,'&self',[random,'True','False'],depth(6))
<--(27,retval('True'))
-->(27,'&self',[thunk,'True'],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(6))
-->(26,'&self',['Bernoulli'],depth(7))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(7))
<--(28,retval('True'))
-->(28,'&self',[f,'True'],depth(6))
-->(29,'&self',[sample,['Bernoulli']],depth(7))
-->(30,'&self',['Bernoulli'],depth(8))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(8))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
<--(28,retval([sample,['Bernoulli']]))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
<--(24,retval([f,'True']))
-->(24,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(2))
-->(25,'&self',[random,['HybridDist'],['HybridDistPermuted']],depth(2))
-->(26,'&self',['HybridDist'],depth(3))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(3))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
<--(25,retval(['HybridDistPermuted']))
<--(23,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(22,retval([random,['HybridDist'],['HybridDistPermuted']]))
;
; EVAL TEST
; took 355.64 milliseconds.
(loonit_success
(equal_enough_for_test
( (thunk
(f
(sample
(Bernoulli))))
(thunk
(HybridPerm
(sample
(HybridDist)))))
( (thunk
(f
(sample
(Bernoulli))))
(thunk
(HybridPerm
(sample
(HybridDist)))))))
<--(21,retval('Empty'))
-->(21,'&self','Empty',depth(1))
Deterministic: Empty
!(assertEqualToResult
(sample
(SecondOrderHybridDist))
( (thunk
(f
(sample
(Bernoulli))))
(thunk
(HybridPerm
(sample
(HybridDist))))))
-->(22,'&self',[assertEqualToResult,[sample,['SecondOrderHybridDist']],[[thunk,[f,[sample,['Bernoulli']]]],[thunk,['HybridPerm',[sample,['HybridDist']]]]]],depth(0))
[assertEqualToResult,[sample,['SecondOrderHybridDist']],[[thunk,[f,[sample,['Bernoulli']]]],[thunk,['HybridPerm',[sample,['HybridDist']]]]]]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.14
-->(23,'&self',[sample,['SecondOrderHybridDist']],depth(1))
-->(24,'&self',['SecondOrderHybridDist'],depth(2))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(3))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(4))
-->(26,'&self',[thunk,[random,'True','False']],depth(5))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(3))
-->(26,'&self',['Bernoulli'],depth(4))
-->(27,'&self',[thunk,[random,'True','False']],depth(4))
-->(28,'&self',[random,'True','False'],depth(4))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(5))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(5))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDistPermuted'],depth(3))
-->(26,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(25,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['HybridDist'],depth(4))
-->(26,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(25,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',['Bernoulli'],depth(5))
-->(26,'&self',[thunk,[random,'True','False']],depth(6))
<--(25,retval([thunk,[random,'True','False']]))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[sample,['Bernoulli']],depth(4))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(5))
-->(28,'&self',[random,'True','False'],depth(5))
<--(28,retval('True'))
<--(26,retval([thunk,[random,'True','False']]))
<--(25,retval([random,'True','False']))
-->(25,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
-->(28,'&self',[random,'True','False'],depth(6))
<--(28,retval('True'))
-->(28,'&self',[thunk,'True'],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[f,'True'],depth(6))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([sample,['Bernoulli']]))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
<--(25,retval([f,'True']))
-->(25,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(2))
-->(26,'&self',[random,['HybridDist'],['HybridDistPermuted']],depth(2))
-->(27,'&self',['HybridDist'],depth(3))
-->(28,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(4))
<--(27,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(27,'&self',['HybridDistPermuted'],depth(3))
-->(28,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(4))
<--(27,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
<--(26,retval(['HybridDistPermuted']))
<--(24,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(23,retval([random,['HybridDist'],['HybridDistPermuted']]))
;
; EVAL TEST
; took 317.28 milliseconds.
(loonit_success
(equal_enough_for_test
( (thunk
(f
(sample
(Bernoulli))))
(thunk
(HybridPerm
(sample
(HybridDist)))))
( (thunk
(f
(sample
(Bernoulli))))
(thunk
(HybridPerm
(sample
(HybridDist)))))))
<--(22,retval('Empty'))
-->(22,'&self','Empty',depth(1))
Deterministic: Empty
;; In file as:
!(sample
(FlattenedHybridDist))
;; To unit test case:
!(assertEqualToResult
(sample
(FlattenedHybridDist))
(True False Red Green Red Blue False True Green Blue Green Red))
-->(23,'&self',[assertEqualToResult,[sample,['FlattenedHybridDist']],['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']],depth(0))
[assertEqualToResult,[sample,['FlattenedHybridDist']],['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.15
-->(24,'&self',[sample,['FlattenedHybridDist']],depth(1))
-->(25,'&self',['FlattenedHybridDist'],depth(2))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',[thunk,[sample,[sample,['SecondOrderHybridDist']]]],depth(2))
-->(27,'&self',[sample,[sample,['SecondOrderHybridDist']]],depth(2))
-->(28,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(29,'&self',['SecondOrderHybridDist'],depth(4))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(28,retval([random,['HybridDist'],['HybridDistPermuted']]))
-->(28,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(29,'&self',['SecondOrderHybridDist'],depth(4))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(31,'&self',[random,['HybridDist'],['HybridDistPermuted']],depth(4))
-->(32,'&self',['HybridDist'],depth(5))
-->(33,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(35,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(36,'&self',['Bernoulli'],depth(4))
-->(37,'&self',[thunk,[random,'True','False']],depth(5))
-->(38,'&self',[random,'True','False'],depth(4))
<--(38,retval('True'))
-->(38,'&self',[thunk,'True'],depth(4))
<--(36,retval([thunk,[random,'True','False']]))
-->(36,'&self',[sample,['Bernoulli']],depth(4))
-->(37,'&self',['Bernoulli'],depth(5))
-->(38,'&self',[thunk,[random,'True','False']],depth(5))
-->(39,'&self',[random,'True','False'],depth(5))
<--(39,retval('True'))
-->(39,'&self',[f,'True'],depth(4))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([sample,['Bernoulli']]))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([f,'True']))
<--(32,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(32,'&self',['HybridDistPermuted'],depth(5))
-->(33,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(3))
-->(35,'&self',['HybridPerm',[sample,['HybridDist']]],depth(3))
-->(36,'&self',[sample,['HybridDist']],depth(4))
-->(37,'&self',['HybridDist'],depth(5))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
-->(41,'&self',[random,'True','False'],depth(7))
<--(41,retval('True'))
-->(41,'&self',[thunk,'True'],depth(7))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[f,'True'],depth(7))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([sample,['Bernoulli']]))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([f,'True']))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
-->(41,'&self',[random,'True','False'],depth(7))
<--(41,retval('True'))
-->(41,'&self',[thunk,'True'],depth(7))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[f,'True'],depth(7))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([sample,['Bernoulli']]))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([f,'True']))
-->(38,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(4))
-->(40,'&self',['Bernoulli'],depth(5))
-->(41,'&self',[thunk,[random,'True','False']],depth(5))
-->(42,'&self',[random,'True','False'],depth(5))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(4))
-->(40,'&self',['Bernoulli'],depth(5))
-->(41,'&self',[thunk,[random,'True','False']],depth(5))
-->(42,'&self',[random,'True','False'],depth(5))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(6))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(6))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(6))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
<--(37,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(36,retval([f,[sample,['Bernoulli']]]))
-->(36,'&self',['Not',[sample,['HybridDist']]],depth(4))
-->(37,'&self',[sample,['HybridDist']],depth(5))
-->(38,'&self',['HybridDist'],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(8))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(7))
-->(42,'&self',['Bernoulli'],depth(8))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(8))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(7))
-->(45,'&self',[sample,['Bernoulli']],depth(8))
-->(46,'&self',['Bernoulli'],depth(9))
-->(47,'&self',[thunk,[random,'True','False']],depth(9))
-->(48,'&self',[random,'True','False'],depth(9))
<--(48,retval('True'))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(6))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(7))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(6))
-->(45,'&self',[sample,['Bernoulli']],depth(7))
-->(46,'&self',['Bernoulli'],depth(8))
-->(47,'&self',[thunk,[random,'True','False']],depth(8))
-->(48,'&self',[random,'True','False'],depth(8))
<--(48,retval('True'))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
-->(44,'&self',[f,'True'],depth(5))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',[sample,['Bernoulli']],depth(5))
-->(46,'&self',['Bernoulli'],depth(6))
-->(47,'&self',[thunk,[random,'True','False']],depth(6))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
-->(45,'&self',['Bernoulli'],depth(5))
-->(46,'&self',[thunk,[random,'True','False']],depth(6))
-->(47,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(48,'&self',[thunk,[random,'True','False']],depth(6))
<--(47,retval([random,'True','False']))
-->(47,'&self',[random,'True','False'],depth(5))
<--(47,retval('True'))
-->(47,'&self',[sample,[thunk,'True']],depth(5))
-->(48,'&self',[thunk,'True'],depth(6))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
<--(38,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(37,retval([f,[sample,['Bernoulli']]]))
<--(36,retval('False'))
-->(36,'&self',['ColPerm',[sample,['HybridDist']]],depth(4))
-->(37,'&self',[sample,['HybridDist']],depth(5))
-->(38,'&self',['HybridDist'],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(8))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(7))
-->(42,'&self',['Bernoulli'],depth(8))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(8))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(7))
-->(45,'&self',[sample,['Bernoulli']],depth(8))
-->(46,'&self',['Bernoulli'],depth(9))
-->(47,'&self',[thunk,[random,'True','False']],depth(9))
-->(48,'&self',[random,'True','False'],depth(9))
<--(48,retval('True'))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
<--(38,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(37,retval([f,[sample,['Bernoulli']]]))
-->(37,'&self',['HybridDist'],depth(5))
-->(38,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(39,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(5))
-->(40,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(8))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[f,'True'],depth(7))
-->(46,'&self',[sample,['Bernoulli']],depth(8))
-->(47,'&self',['Bernoulli'],depth(9))
-->(48,'&self',[thunk,[random,'True','False']],depth(9))
-->(49,'&self',[random,'True','False'],depth(9))
<--(49,retval('True'))
<--(47,retval([thunk,[random,'True','False']]))
<--(46,retval([random,'True','False']))
<--(45,retval([sample,['Bernoulli']]))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
<--(41,retval([f,'True']))
<--(39,retval([f,[sample,['Bernoulli']]]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(5))
-->(42,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(6))
-->(43,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(6))
-->(45,'&self',[random,'True','False'],depth(6))
<--(45,retval('True'))
<--(43,retval([random,'True','False']))
-->(43,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(6))
-->(45,'&self',[random,'True','False'],depth(6))
<--(45,retval('True'))
<--(43,retval([random,'True','False']))
-->(43,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(6))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
-->(45,'&self',[sample,[thunk,[random,'True','False']]],depth(7))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(41,'&self',[random,'True','False'],depth(5))
<--(41,retval('True'))
-->(41,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(5))
-->(42,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(6))
-->(43,'&self',[sample,[thunk,'True']],depth(5))
-->(44,'&self',[thunk,'True'],depth(6))
<--(43,retval('True'))
-->(43,'&self',[sample,[thunk,'True']],depth(5))
-->(44,'&self',[thunk,'True'],depth(6))
<--(43,retval('True'))
-->(43,'&self',[f,[sample,[thunk,'True']]],depth(6))
-->(44,'&self',[thunk,'True'],depth(7))
-->(45,'&self',[sample,[thunk,'True']],depth(7))
-->(46,'&self',[thunk,'True'],depth(8))
<--(45,retval('True'))
<--(43,retval([f,'True']))
-->(43,'&self',[f,'True'],depth(7))
-->(44,'&self',[sample,['Bernoulli']],depth(8))
-->(45,'&self',['Bernoulli'],depth(9))
-->(46,'&self',[thunk,[random,'True','False']],depth(9))
-->(47,'&self',[random,'True','False'],depth(9))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([f,[sample,[thunk,'True']]]))
-->(41,'&self',[thunk,'True'],depth(5))
<--(39,retval([thunk,[random,'True','False']]))
<--(37,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(37,'&self',[sample,['HybridDist']],depth(5))
-->(38,'&self',['HybridDist'],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(8))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(7))
-->(42,'&self',['Bernoulli'],depth(8))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(8))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(7))
-->(45,'&self',[sample,['Bernoulli']],depth(8))
-->(46,'&self',['Bernoulli'],depth(9))
-->(47,'&self',[thunk,[random,'True','False']],depth(9))
-->(48,'&self',[random,'True','False'],depth(9))
<--(48,retval('True'))
-->(48,'&self',['ColPerm','True'],depth(5))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
<--(38,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(37,retval([f,[sample,['Bernoulli']]]))
<--(36,retval(['ColPerm','True']))
<--(35,retval(['ColPerm',[sample,['HybridDist']]]))
<--(32,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
<--(31,retval(['HybridDistPermuted']))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(28,retval([random,['HybridDist'],['HybridDistPermuted']]))
<--(27,retval(['HybridPerm',[sample,['HybridDist']]]))
<--(25,retval([thunk,[sample,[sample,['SecondOrderHybridDist']]]]))
<--(24,retval([sample,[sample,['SecondOrderHybridDist']]]))
;
; EVAL TEST
; took 3.74 seconds.
(loonit_failureR
(equal_enough_for_test
(True False
(ColPerm True))
(True False Red Green Red Blue False True Green Blue Green Red)))
-->(24,'&self',[sample,['FlattenedHybridDist']],depth(1))
-->(25,'&self',['FlattenedHybridDist'],depth(2))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['SecondOrderHybridDist'],depth(3))
-->(27,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(26,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(4))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(5))
-->(27,'&self',[thunk,[random,'True','False']],depth(6))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(4))
-->(27,'&self',['Bernoulli'],depth(5))
-->(28,'&self',[thunk,[random,'True','False']],depth(5))
-->(29,'&self',[random,'True','False'],depth(5))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(7))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(6))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(6))
-->(28,'&self',['Bernoulli'],depth(7))
-->(29,'&self',[thunk,[random,'True','False']],depth(7))
-->(30,'&self',[random,'True','False'],depth(7))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(6))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDistPermuted'],depth(4))
-->(27,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(26,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['HybridDist'],depth(5))
-->(27,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(26,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',['Bernoulli'],depth(6))
-->(27,'&self',[thunk,[random,'True','False']],depth(7))
<--(26,retval([thunk,[random,'True','False']]))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[sample,['Bernoulli']],depth(5))
-->(27,'&self',['Bernoulli'],depth(6))
-->(28,'&self',[thunk,[random,'True','False']],depth(6))
-->(29,'&self',[random,'True','False'],depth(6))
<--(29,retval('True'))
<--(27,retval([thunk,[random,'True','False']]))
<--(26,retval([random,'True','False']))
-->(26,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(27,'&self',['Bernoulli'],depth(7))
-->(28,'&self',[thunk,[random,'True','False']],depth(8))
-->(29,'&self',[random,'True','False'],depth(7))
<--(29,retval('True'))
-->(29,'&self',[thunk,'True'],depth(7))
<--(27,retval([thunk,[random,'True','False']]))
-->(27,'&self',[sample,['Bernoulli']],depth(7))
-->(28,'&self',['Bernoulli'],depth(8))
-->(29,'&self',[thunk,[random,'True','False']],depth(8))
-->(30,'&self',[random,'True','False'],depth(8))
<--(30,retval('True'))
-->(30,'&self',[f,'True'],depth(7))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([sample,['Bernoulli']]))
<--(28,retval([thunk,[random,'True','False']]))
<--(27,retval([random,'True','False']))
<--(26,retval([f,'True']))
-->(26,'&self',[thunk,[sample,[sample,['SecondOrderHybridDist']]]],depth(2))
-->(27,'&self',[sample,[sample,['SecondOrderHybridDist']]],depth(2))
-->(28,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(29,'&self',['SecondOrderHybridDist'],depth(4))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(4))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(5))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(4))
-->(32,'&self',['Bernoulli'],depth(5))
-->(33,'&self',[thunk,[random,'True','False']],depth(5))
-->(34,'&self',[random,'True','False'],depth(5))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(7))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(6))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(6))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
-->(35,'&self',[random,'True','False'],depth(7))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(6))
-->(36,'&self',[sample,['Bernoulli']],depth(7))
-->(37,'&self',['Bernoulli'],depth(8))
-->(38,'&self',[thunk,[random,'True','False']],depth(8))
-->(39,'&self',[random,'True','False'],depth(8))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDistPermuted'],depth(4))
-->(32,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(31,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['HybridDist'],depth(5))
-->(32,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(31,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[sample,['Bernoulli']],depth(5))
-->(32,'&self',['Bernoulli'],depth(6))
-->(33,'&self',[thunk,[random,'True','False']],depth(6))
-->(34,'&self',[random,'True','False'],depth(6))
<--(34,retval('True'))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
-->(31,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(32,'&self',['Bernoulli'],depth(7))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(7))
<--(34,retval('True'))
-->(34,'&self',[thunk,'True'],depth(7))
<--(32,retval([thunk,[random,'True','False']]))
-->(32,'&self',[sample,['Bernoulli']],depth(7))
-->(33,'&self',['Bernoulli'],depth(8))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
-->(35,'&self',[random,'True','False'],depth(8))
<--(35,retval('True'))
-->(35,'&self',[f,'True'],depth(7))
-->(36,'&self',[sample,['Bernoulli']],depth(8))
-->(37,'&self',['Bernoulli'],depth(9))
-->(38,'&self',[thunk,[random,'True','False']],depth(9))
-->(39,'&self',[random,'True','False'],depth(9))
<--(39,retval('True'))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([sample,['Bernoulli']]))
<--(33,retval([thunk,[random,'True','False']]))
<--(32,retval([random,'True','False']))
<--(31,retval([f,'True']))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(28,retval([random,['HybridDist'],['HybridDistPermuted']]))
-->(28,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(29,'&self',['SecondOrderHybridDist'],depth(4))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(5))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(5))
-->(31,'&self',['Bernoulli'],depth(6))
-->(32,'&self',[thunk,[random,'True','False']],depth(6))
-->(33,'&self',[random,'True','False'],depth(6))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(7))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(7))
-->(32,'&self',['Bernoulli'],depth(8))
-->(33,'&self',[thunk,[random,'True','False']],depth(8))
-->(34,'&self',[random,'True','False'],depth(8))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(7))
-->(35,'&self',[sample,['Bernoulli']],depth(8))
-->(36,'&self',['Bernoulli'],depth(9))
-->(37,'&self',[thunk,[random,'True','False']],depth(9))
-->(38,'&self',[random,'True','False'],depth(9))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDistPermuted'],depth(5))
-->(31,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(30,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['HybridDist'],depth(6))
-->(31,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(30,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
-->(30,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(9))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[thunk,'True'],depth(8))
<--(31,retval([thunk,[random,'True','False']]))
-->(31,'&self',[sample,['Bernoulli']],depth(8))
-->(32,'&self',['Bernoulli'],depth(9))
-->(33,'&self',[thunk,[random,'True','False']],depth(9))
-->(34,'&self',[random,'True','False'],depth(9))
<--(34,retval('True'))
-->(34,'&self',[f,'True'],depth(8))
-->(35,'&self',[sample,['Bernoulli']],depth(9))
-->(36,'&self',['Bernoulli'],depth(10))
-->(37,'&self',[thunk,[random,'True','False']],depth(10))
-->(38,'&self',[random,'True','False'],depth(10))
<--(38,retval('True'))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([sample,['Bernoulli']]))
<--(32,retval([thunk,[random,'True','False']]))
<--(31,retval([random,'True','False']))
<--(30,retval([f,'True']))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(31,'&self',[random,['HybridDist'],['HybridDistPermuted']],depth(4))
-->(32,'&self',['HybridDist'],depth(5))
-->(33,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(35,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(36,'&self',['Bernoulli'],depth(4))
-->(37,'&self',[thunk,[random,'True','False']],depth(5))
-->(38,'&self',[random,'True','False'],depth(4))
<--(38,retval('True'))
-->(38,'&self',[thunk,'True'],depth(4))
<--(36,retval([thunk,[random,'True','False']]))
-->(36,'&self',[sample,['Bernoulli']],depth(4))
-->(37,'&self',['Bernoulli'],depth(5))
-->(38,'&self',[thunk,[random,'True','False']],depth(5))
-->(39,'&self',[random,'True','False'],depth(5))
<--(39,retval('True'))
-->(39,'&self',[f,'True'],depth(4))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([sample,['Bernoulli']]))
<--(37,retval([thunk,[random,'True','False']]))
<--(36,retval([random,'True','False']))
<--(35,retval([f,'True']))
<--(32,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(32,'&self',['HybridDistPermuted'],depth(5))
-->(33,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(3))
-->(35,'&self',['HybridPerm',[sample,['HybridDist']]],depth(3))
-->(36,'&self',[sample,['HybridDist']],depth(4))
-->(37,'&self',['HybridDist'],depth(5))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
-->(41,'&self',[random,'True','False'],depth(7))
<--(41,retval('True'))
-->(41,'&self',[thunk,'True'],depth(7))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[f,'True'],depth(7))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([sample,['Bernoulli']]))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([f,'True']))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',['Bernoulli'],depth(6))
-->(39,'&self',[thunk,[random,'True','False']],depth(7))
<--(38,retval([thunk,[random,'True','False']]))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[sample,['Bernoulli']],depth(5))
-->(39,'&self',['Bernoulli'],depth(6))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[random,'True','False'],depth(6))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
-->(38,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
-->(41,'&self',[random,'True','False'],depth(7))
<--(41,retval('True'))
-->(41,'&self',[thunk,'True'],depth(7))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[f,'True'],depth(7))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([sample,['Bernoulli']]))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([f,'True']))
-->(38,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(4))
-->(40,'&self',['Bernoulli'],depth(5))
-->(41,'&self',[thunk,[random,'True','False']],depth(5))
-->(42,'&self',[random,'True','False'],depth(5))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(4))
-->(40,'&self',['Bernoulli'],depth(5))
-->(41,'&self',[thunk,[random,'True','False']],depth(5))
-->(42,'&self',[random,'True','False'],depth(5))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(6))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(6))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(6))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
<--(37,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(36,retval([f,[sample,['Bernoulli']]]))
-->(36,'&self',['Not',[sample,['HybridDist']]],depth(4))
-->(37,'&self',[sample,['HybridDist']],depth(5))
-->(38,'&self',['HybridDist'],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(8))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(7))
-->(42,'&self',['Bernoulli'],depth(8))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(8))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(7))
-->(45,'&self',[sample,['Bernoulli']],depth(8))
-->(46,'&self',['Bernoulli'],depth(9))
-->(47,'&self',[thunk,[random,'True','False']],depth(9))
-->(48,'&self',[random,'True','False'],depth(9))
<--(48,retval('True'))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(6))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(7))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(6))
-->(45,'&self',[sample,['Bernoulli']],depth(7))
-->(46,'&self',['Bernoulli'],depth(8))
-->(47,'&self',[thunk,[random,'True','False']],depth(8))
-->(48,'&self',[random,'True','False'],depth(8))
<--(48,retval('True'))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
-->(44,'&self',[f,'True'],depth(5))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',[sample,['Bernoulli']],depth(5))
-->(46,'&self',['Bernoulli'],depth(6))
-->(47,'&self',[thunk,[random,'True','False']],depth(6))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
-->(45,'&self',['Bernoulli'],depth(5))
-->(46,'&self',[thunk,[random,'True','False']],depth(6))
-->(47,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(48,'&self',[thunk,[random,'True','False']],depth(6))
<--(47,retval([random,'True','False']))
-->(47,'&self',[random,'True','False'],depth(5))
<--(47,retval('True'))
-->(47,'&self',[sample,[thunk,'True']],depth(5))
-->(48,'&self',[thunk,'True'],depth(6))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
<--(38,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(37,retval([f,[sample,['Bernoulli']]]))
<--(36,retval('False'))
-->(36,'&self',['ColPerm',[sample,['HybridDist']]],depth(4))
-->(37,'&self',[sample,['HybridDist']],depth(5))
-->(38,'&self',['HybridDist'],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',['Bernoulli'],depth(6))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[sample,['Bernoulli']],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(6))
-->(43,'&self',[random,'True','False'],depth(6))
<--(43,retval('True'))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(8))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(7))
-->(42,'&self',['Bernoulli'],depth(8))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(8))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(7))
-->(45,'&self',[sample,['Bernoulli']],depth(8))
-->(46,'&self',['Bernoulli'],depth(9))
-->(47,'&self',[thunk,[random,'True','False']],depth(9))
-->(48,'&self',[random,'True','False'],depth(9))
<--(48,retval('True'))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
<--(38,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(37,retval([f,[sample,['Bernoulli']]]))
-->(37,'&self',['HybridDist'],depth(5))
-->(38,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(39,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(5))
-->(40,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(8))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[f,'True'],depth(7))
-->(46,'&self',[sample,['Bernoulli']],depth(8))
-->(47,'&self',['Bernoulli'],depth(9))
-->(48,'&self',[thunk,[random,'True','False']],depth(9))
-->(49,'&self',[random,'True','False'],depth(9))
<--(49,retval('True'))
<--(47,retval([thunk,[random,'True','False']]))
<--(46,retval([random,'True','False']))
<--(45,retval([sample,['Bernoulli']]))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
<--(41,retval([f,'True']))
<--(39,retval([f,[sample,['Bernoulli']]]))
-->(39,'&self',['Bernoulli'],depth(5))
-->(40,'&self',[thunk,[random,'True','False']],depth(6))
-->(41,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(5))
-->(42,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(6))
-->(43,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(6))
-->(45,'&self',[random,'True','False'],depth(6))
<--(45,retval('True'))
<--(43,retval([random,'True','False']))
-->(43,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(6))
-->(45,'&self',[random,'True','False'],depth(6))
<--(45,retval('True'))
<--(43,retval([random,'True','False']))
-->(43,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(6))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
-->(45,'&self',[sample,[thunk,[random,'True','False']]],depth(7))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(41,'&self',[random,'True','False'],depth(5))
<--(41,retval('True'))
-->(41,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(5))
-->(42,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(6))
-->(43,'&self',[sample,[thunk,'True']],depth(5))
-->(44,'&self',[thunk,'True'],depth(6))
<--(43,retval('True'))
-->(43,'&self',[sample,[thunk,'True']],depth(5))
-->(44,'&self',[thunk,'True'],depth(6))
<--(43,retval('True'))
-->(43,'&self',[f,[sample,[thunk,'True']]],depth(6))
-->(44,'&self',[thunk,'True'],depth(7))
-->(45,'&self',[sample,[thunk,'True']],depth(7))
-->(46,'&self',[thunk,'True'],depth(8))
<--(45,retval('True'))
<--(43,retval([f,'True']))
-->(43,'&self',[f,'True'],depth(7))
-->(44,'&self',[sample,['Bernoulli']],depth(8))
-->(45,'&self',['Bernoulli'],depth(9))
-->(46,'&self',[thunk,[random,'True','False']],depth(9))
-->(47,'&self',[random,'True','False'],depth(9))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([f,[sample,[thunk,'True']]]))
-->(41,'&self',[thunk,'True'],depth(5))
<--(39,retval([thunk,[random,'True','False']]))
<--(37,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(37,'&self',[sample,['HybridDist']],depth(5))
-->(38,'&self',['HybridDist'],depth(6))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',['Bernoulli'],depth(7))
-->(40,'&self',[thunk,[random,'True','False']],depth(8))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[sample,['Bernoulli']],depth(6))
-->(40,'&self',['Bernoulli'],depth(7))
-->(41,'&self',[thunk,[random,'True','False']],depth(7))
-->(42,'&self',[random,'True','False'],depth(7))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
-->(39,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
-->(42,'&self',[thunk,'True'],depth(8))
<--(40,retval([thunk,[random,'True','False']]))
-->(40,'&self',[sample,['Bernoulli']],depth(8))
-->(41,'&self',['Bernoulli'],depth(9))
-->(42,'&self',[thunk,[random,'True','False']],depth(9))
-->(43,'&self',[random,'True','False'],depth(9))
<--(43,retval('True'))
-->(43,'&self',[f,'True'],depth(8))
-->(44,'&self',[sample,['Bernoulli']],depth(9))
-->(45,'&self',['Bernoulli'],depth(10))
-->(46,'&self',[thunk,[random,'True','False']],depth(10))
-->(47,'&self',[random,'True','False'],depth(10))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([sample,['Bernoulli']]))
<--(41,retval([thunk,[random,'True','False']]))
<--(40,retval([random,'True','False']))
<--(39,retval([f,'True']))
-->(39,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(40,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(41,'&self',['Bernoulli'],depth(7))
-->(42,'&self',[thunk,[random,'True','False']],depth(8))
-->(43,'&self',[random,'True','False'],depth(7))
<--(43,retval('True'))
-->(43,'&self',[thunk,'True'],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(7))
-->(42,'&self',['Bernoulli'],depth(8))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(8))
<--(44,retval('True'))
-->(44,'&self',[f,'True'],depth(7))
-->(45,'&self',[sample,['Bernoulli']],depth(8))
-->(46,'&self',['Bernoulli'],depth(9))
-->(47,'&self',[thunk,[random,'True','False']],depth(9))
-->(48,'&self',[random,'True','False'],depth(9))
<--(48,retval('True'))
-->(48,'&self',['ColPerm','True'],depth(5))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([sample,['Bernoulli']]))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
<--(40,retval([f,'True']))
<--(38,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(37,retval([f,[sample,['Bernoulli']]]))
<--(36,retval(['ColPerm','True']))
<--(35,retval(['ColPerm',[sample,['HybridDist']]]))
<--(32,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
<--(31,retval(['HybridDistPermuted']))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(28,retval([random,['HybridDist'],['HybridDistPermuted']]))
<--(27,retval(['HybridPerm',[sample,['HybridDist']]]))
<--(25,retval([thunk,[sample,[sample,['SecondOrderHybridDist']]]]))
<--(24,retval([sample,[sample,['SecondOrderHybridDist']]]))
; Trace took 3.71 seconds.
<--(23,retval([got,['True','False',['ColPerm','True']],expected,['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']]))
-->(23,'&self',[got,['True','False',['ColPerm','True']],expected,['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']],depth(1))
-->(24,'&self',['True','False',['ColPerm','True']],depth(2))
-->(25,'&self',['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red'],depth(2))
Deterministic: (got
(True False
(ColPerm True)) expected
(True False Red Green Red Blue False True Green Blue Green Red))
!(assertEqualToResult
(sample
(FlattenedHybridDist))
(True False Red Green Red Blue False True Green Blue Green Red))
-->(26,'&self',[assertEqualToResult,[sample,['FlattenedHybridDist']],['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']],depth(0))
[assertEqualToResult,[sample,['FlattenedHybridDist']],['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']]
;; PROB-DEP-TYPES.PROB-DEP-TYPES.16
-->(27,'&self',[sample,['FlattenedHybridDist']],depth(1))
-->(28,'&self',['FlattenedHybridDist'],depth(2))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',[thunk,[sample,[sample,['SecondOrderHybridDist']]]],depth(2))
-->(30,'&self',[sample,[sample,['SecondOrderHybridDist']]],depth(2))
-->(31,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(32,'&self',['SecondOrderHybridDist'],depth(4))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
<--(32,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(31,retval([random,['HybridDist'],['HybridDistPermuted']]))
-->(31,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(32,'&self',['SecondOrderHybridDist'],depth(4))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(34,'&self',[random,['HybridDist'],['HybridDistPermuted']],depth(4))
-->(35,'&self',['HybridDist'],depth(5))
-->(36,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(37,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(38,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(39,'&self',['Bernoulli'],depth(4))
-->(40,'&self',[thunk,[random,'True','False']],depth(5))
-->(41,'&self',[random,'True','False'],depth(4))
<--(41,retval('True'))
-->(41,'&self',[thunk,'True'],depth(4))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(4))
-->(40,'&self',['Bernoulli'],depth(5))
-->(41,'&self',[thunk,[random,'True','False']],depth(5))
-->(42,'&self',[random,'True','False'],depth(5))
<--(42,retval('True'))
-->(42,'&self',[f,'True'],depth(4))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([sample,['Bernoulli']]))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([f,'True']))
<--(35,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(35,'&self',['HybridDistPermuted'],depth(5))
-->(36,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
-->(37,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(3))
-->(38,'&self',['HybridPerm',[sample,['HybridDist']]],depth(3))
-->(39,'&self',[sample,['HybridDist']],depth(4))
-->(40,'&self',['HybridDist'],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(8))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[f,'True'],depth(7))
-->(46,'&self',[sample,['Bernoulli']],depth(8))
-->(47,'&self',['Bernoulli'],depth(9))
-->(48,'&self',[thunk,[random,'True','False']],depth(9))
-->(49,'&self',[random,'True','False'],depth(9))
<--(49,retval('True'))
<--(47,retval([thunk,[random,'True','False']]))
<--(46,retval([random,'True','False']))
<--(45,retval([sample,['Bernoulli']]))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
<--(41,retval([f,'True']))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(8))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[f,'True'],depth(7))
-->(46,'&self',[sample,['Bernoulli']],depth(8))
-->(47,'&self',['Bernoulli'],depth(9))
-->(48,'&self',[thunk,[random,'True','False']],depth(9))
-->(49,'&self',[random,'True','False'],depth(9))
<--(49,retval('True'))
<--(47,retval([thunk,[random,'True','False']]))
<--(46,retval([random,'True','False']))
<--(45,retval([sample,['Bernoulli']]))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
<--(41,retval([f,'True']))
-->(41,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(4))
-->(43,'&self',['Bernoulli'],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(5))
-->(45,'&self',[random,'True','False'],depth(5))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(4))
-->(43,'&self',['Bernoulli'],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(5))
-->(45,'&self',[random,'True','False'],depth(5))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(6))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(6))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(6))
-->(47,'&self',[sample,['Bernoulli']],depth(7))
-->(48,'&self',['Bernoulli'],depth(8))
-->(49,'&self',[thunk,[random,'True','False']],depth(8))
-->(50,'&self',[random,'True','False'],depth(8))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
<--(40,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(39,retval([f,[sample,['Bernoulli']]]))
-->(39,'&self',['Not',[sample,['HybridDist']]],depth(4))
-->(40,'&self',[sample,['HybridDist']],depth(5))
-->(41,'&self',['HybridDist'],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(8))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(6))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(6))
-->(45,'&self',['Bernoulli'],depth(7))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
-->(47,'&self',[random,'True','False'],depth(7))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(6))
-->(48,'&self',[sample,['Bernoulli']],depth(7))
-->(49,'&self',['Bernoulli'],depth(8))
-->(50,'&self',[thunk,[random,'True','False']],depth(8))
-->(51,'&self',[random,'True','False'],depth(8))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
-->(47,'&self',[f,'True'],depth(5))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',[sample,['Bernoulli']],depth(5))
-->(49,'&self',['Bernoulli'],depth(6))
-->(50,'&self',[thunk,[random,'True','False']],depth(6))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
-->(48,'&self',['Bernoulli'],depth(5))
-->(49,'&self',[thunk,[random,'True','False']],depth(6))
-->(50,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(51,'&self',[thunk,[random,'True','False']],depth(6))
<--(50,retval([random,'True','False']))
-->(50,'&self',[random,'True','False'],depth(5))
<--(50,retval('True'))
-->(50,'&self',[sample,[thunk,'True']],depth(5))
-->(51,'&self',[thunk,'True'],depth(6))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(40,retval([f,[sample,['Bernoulli']]]))
<--(39,retval('False'))
-->(39,'&self',['ColPerm',[sample,['HybridDist']]],depth(4))
-->(40,'&self',[sample,['HybridDist']],depth(5))
-->(41,'&self',['HybridDist'],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(8))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(40,retval([f,[sample,['Bernoulli']]]))
-->(40,'&self',['HybridDist'],depth(5))
-->(41,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(42,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(5))
-->(43,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(5))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(6))
-->(47,'&self',[random,'True','False'],depth(6))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
-->(44,'&self',[sample,['Bernoulli']],depth(5))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(6))
-->(47,'&self',[random,'True','False'],depth(6))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
-->(44,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(45,'&self',['Bernoulli'],depth(7))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(7))
<--(47,retval('True'))
-->(47,'&self',[thunk,'True'],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',[sample,['Bernoulli']],depth(7))
-->(46,'&self',['Bernoulli'],depth(8))
-->(47,'&self',[thunk,[random,'True','False']],depth(8))
-->(48,'&self',[random,'True','False'],depth(8))
<--(48,retval('True'))
-->(48,'&self',[f,'True'],depth(7))
-->(49,'&self',[sample,['Bernoulli']],depth(8))
-->(50,'&self',['Bernoulli'],depth(9))
-->(51,'&self',[thunk,[random,'True','False']],depth(9))
-->(52,'&self',[random,'True','False'],depth(9))
<--(52,retval('True'))
<--(50,retval([thunk,[random,'True','False']]))
<--(49,retval([random,'True','False']))
<--(48,retval([sample,['Bernoulli']]))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([f,'True']))
<--(42,retval([f,[sample,['Bernoulli']]]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(5))
-->(45,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(6))
-->(46,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(47,'&self',[thunk,[random,'True','False']],depth(6))
-->(48,'&self',[random,'True','False'],depth(6))
<--(48,retval('True'))
<--(46,retval([random,'True','False']))
-->(46,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(47,'&self',[thunk,[random,'True','False']],depth(6))
-->(48,'&self',[random,'True','False'],depth(6))
<--(48,retval('True'))
<--(46,retval([random,'True','False']))
-->(46,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(6))
-->(47,'&self',[random,'True','False'],depth(7))
<--(47,retval('True'))
-->(47,'&self',[thunk,'True'],depth(7))
-->(48,'&self',[sample,[thunk,[random,'True','False']]],depth(7))
-->(49,'&self',[thunk,[random,'True','False']],depth(8))
-->(50,'&self',[random,'True','False'],depth(8))
<--(50,retval('True'))
-->(50,'&self',[f,'True'],depth(7))
-->(51,'&self',[sample,['Bernoulli']],depth(8))
-->(52,'&self',['Bernoulli'],depth(9))
-->(53,'&self',[thunk,[random,'True','False']],depth(9))
-->(54,'&self',[random,'True','False'],depth(9))
<--(54,retval('True'))
<--(52,retval([thunk,[random,'True','False']]))
<--(51,retval([random,'True','False']))
<--(50,retval([sample,['Bernoulli']]))
<--(48,retval([random,'True','False']))
<--(46,retval([f,'True']))
<--(44,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(44,'&self',[random,'True','False'],depth(5))
<--(44,retval('True'))
-->(44,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(5))
-->(45,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(6))
-->(46,'&self',[sample,[thunk,'True']],depth(5))
-->(47,'&self',[thunk,'True'],depth(6))
<--(46,retval('True'))
-->(46,'&self',[sample,[thunk,'True']],depth(5))
-->(47,'&self',[thunk,'True'],depth(6))
<--(46,retval('True'))
-->(46,'&self',[f,[sample,[thunk,'True']]],depth(6))
-->(47,'&self',[thunk,'True'],depth(7))
-->(48,'&self',[sample,[thunk,'True']],depth(7))
-->(49,'&self',[thunk,'True'],depth(8))
<--(48,retval('True'))
<--(46,retval([f,'True']))
-->(46,'&self',[f,'True'],depth(7))
-->(47,'&self',[sample,['Bernoulli']],depth(8))
-->(48,'&self',['Bernoulli'],depth(9))
-->(49,'&self',[thunk,[random,'True','False']],depth(9))
-->(50,'&self',[random,'True','False'],depth(9))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([f,[sample,[thunk,'True']]]))
-->(44,'&self',[thunk,'True'],depth(5))
<--(42,retval([thunk,[random,'True','False']]))
<--(40,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(40,'&self',[sample,['HybridDist']],depth(5))
-->(41,'&self',['HybridDist'],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(8))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
-->(51,'&self',['ColPerm','True'],depth(5))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(40,retval([f,[sample,['Bernoulli']]]))
<--(39,retval(['ColPerm','True']))
<--(38,retval(['ColPerm',[sample,['HybridDist']]]))
<--(35,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
<--(34,retval(['HybridDistPermuted']))
<--(32,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(31,retval([random,['HybridDist'],['HybridDistPermuted']]))
<--(30,retval(['HybridPerm',[sample,['HybridDist']]]))
<--(28,retval([thunk,[sample,[sample,['SecondOrderHybridDist']]]]))
<--(27,retval([sample,[sample,['SecondOrderHybridDist']]]))
;
; EVAL TEST
; took 3.87 seconds.
(loonit_failureR
(equal_enough_for_test
(True False
(ColPerm True))
(True False Red Green Red Blue False True Green Blue Green Red)))
-->(27,'&self',[sample,['FlattenedHybridDist']],depth(1))
-->(28,'&self',['FlattenedHybridDist'],depth(2))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['SecondOrderHybridDist'],depth(3))
-->(30,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
<--(29,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(4))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(5))
-->(30,'&self',[thunk,[random,'True','False']],depth(6))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(4))
-->(30,'&self',['Bernoulli'],depth(5))
-->(31,'&self',[thunk,[random,'True','False']],depth(5))
-->(32,'&self',[random,'True','False'],depth(5))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(7))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(6))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(6))
-->(31,'&self',['Bernoulli'],depth(7))
-->(32,'&self',[thunk,[random,'True','False']],depth(7))
-->(33,'&self',[random,'True','False'],depth(7))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(6))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDistPermuted'],depth(4))
-->(30,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(29,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['HybridDist'],depth(5))
-->(30,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(29,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',['Bernoulli'],depth(6))
-->(30,'&self',[thunk,[random,'True','False']],depth(7))
<--(29,retval([thunk,[random,'True','False']]))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[sample,['Bernoulli']],depth(5))
-->(30,'&self',['Bernoulli'],depth(6))
-->(31,'&self',[thunk,[random,'True','False']],depth(6))
-->(32,'&self',[random,'True','False'],depth(6))
<--(32,retval('True'))
<--(30,retval([thunk,[random,'True','False']]))
<--(29,retval([random,'True','False']))
-->(29,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(30,'&self',['Bernoulli'],depth(7))
-->(31,'&self',[thunk,[random,'True','False']],depth(8))
-->(32,'&self',[random,'True','False'],depth(7))
<--(32,retval('True'))
-->(32,'&self',[thunk,'True'],depth(7))
<--(30,retval([thunk,[random,'True','False']]))
-->(30,'&self',[sample,['Bernoulli']],depth(7))
-->(31,'&self',['Bernoulli'],depth(8))
-->(32,'&self',[thunk,[random,'True','False']],depth(8))
-->(33,'&self',[random,'True','False'],depth(8))
<--(33,retval('True'))
-->(33,'&self',[f,'True'],depth(7))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([sample,['Bernoulli']]))
<--(31,retval([thunk,[random,'True','False']]))
<--(30,retval([random,'True','False']))
<--(29,retval([f,'True']))
-->(29,'&self',[thunk,[sample,[sample,['SecondOrderHybridDist']]]],depth(2))
-->(30,'&self',[sample,[sample,['SecondOrderHybridDist']]],depth(2))
-->(31,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(32,'&self',['SecondOrderHybridDist'],depth(4))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(4))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(5))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(4))
-->(35,'&self',['Bernoulli'],depth(5))
-->(36,'&self',[thunk,[random,'True','False']],depth(5))
-->(37,'&self',[random,'True','False'],depth(5))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(7))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(6))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(6))
-->(36,'&self',['Bernoulli'],depth(7))
-->(37,'&self',[thunk,[random,'True','False']],depth(7))
-->(38,'&self',[random,'True','False'],depth(7))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(6))
-->(39,'&self',[sample,['Bernoulli']],depth(7))
-->(40,'&self',['Bernoulli'],depth(8))
-->(41,'&self',[thunk,[random,'True','False']],depth(8))
-->(42,'&self',[random,'True','False'],depth(8))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDistPermuted'],depth(4))
-->(35,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(5))
<--(34,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['HybridDist'],depth(5))
-->(35,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(34,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[sample,['Bernoulli']],depth(5))
-->(35,'&self',['Bernoulli'],depth(6))
-->(36,'&self',[thunk,[random,'True','False']],depth(6))
-->(37,'&self',[random,'True','False'],depth(6))
<--(37,retval('True'))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
-->(34,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(35,'&self',['Bernoulli'],depth(7))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(7))
<--(37,retval('True'))
-->(37,'&self',[thunk,'True'],depth(7))
<--(35,retval([thunk,[random,'True','False']]))
-->(35,'&self',[sample,['Bernoulli']],depth(7))
-->(36,'&self',['Bernoulli'],depth(8))
-->(37,'&self',[thunk,[random,'True','False']],depth(8))
-->(38,'&self',[random,'True','False'],depth(8))
<--(38,retval('True'))
-->(38,'&self',[f,'True'],depth(7))
-->(39,'&self',[sample,['Bernoulli']],depth(8))
-->(40,'&self',['Bernoulli'],depth(9))
-->(41,'&self',[thunk,[random,'True','False']],depth(9))
-->(42,'&self',[random,'True','False'],depth(9))
<--(42,retval('True'))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([sample,['Bernoulli']]))
<--(36,retval([thunk,[random,'True','False']]))
<--(35,retval([random,'True','False']))
<--(34,retval([f,'True']))
<--(32,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(31,retval([random,['HybridDist'],['HybridDistPermuted']]))
-->(31,'&self',[sample,['SecondOrderHybridDist']],depth(3))
-->(32,'&self',['SecondOrderHybridDist'],depth(4))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(5))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(6))
-->(34,'&self',[thunk,[random,'True','False']],depth(7))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(5))
-->(34,'&self',['Bernoulli'],depth(6))
-->(35,'&self',[thunk,[random,'True','False']],depth(6))
-->(36,'&self',[random,'True','False'],depth(6))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(8))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(7))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(7))
-->(35,'&self',['Bernoulli'],depth(8))
-->(36,'&self',[thunk,[random,'True','False']],depth(8))
-->(37,'&self',[random,'True','False'],depth(8))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(7))
-->(38,'&self',[sample,['Bernoulli']],depth(8))
-->(39,'&self',['Bernoulli'],depth(9))
-->(40,'&self',[thunk,[random,'True','False']],depth(9))
-->(41,'&self',[random,'True','False'],depth(9))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDistPermuted'],depth(5))
-->(34,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
<--(33,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['HybridDist'],depth(6))
-->(34,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(7))
<--(33,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',['Bernoulli'],depth(7))
-->(34,'&self',[thunk,[random,'True','False']],depth(8))
<--(33,retval([thunk,[random,'True','False']]))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[sample,['Bernoulli']],depth(6))
-->(34,'&self',['Bernoulli'],depth(7))
-->(35,'&self',[thunk,[random,'True','False']],depth(7))
-->(36,'&self',[random,'True','False'],depth(7))
<--(36,retval('True'))
<--(34,retval([thunk,[random,'True','False']]))
<--(33,retval([random,'True','False']))
-->(33,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(34,'&self',['Bernoulli'],depth(8))
-->(35,'&self',[thunk,[random,'True','False']],depth(9))
-->(36,'&self',[random,'True','False'],depth(8))
<--(36,retval('True'))
-->(36,'&self',[thunk,'True'],depth(8))
<--(34,retval([thunk,[random,'True','False']]))
-->(34,'&self',[sample,['Bernoulli']],depth(8))
-->(35,'&self',['Bernoulli'],depth(9))
-->(36,'&self',[thunk,[random,'True','False']],depth(9))
-->(37,'&self',[random,'True','False'],depth(9))
<--(37,retval('True'))
-->(37,'&self',[f,'True'],depth(8))
-->(38,'&self',[sample,['Bernoulli']],depth(9))
-->(39,'&self',['Bernoulli'],depth(10))
-->(40,'&self',[thunk,[random,'True','False']],depth(10))
-->(41,'&self',[random,'True','False'],depth(10))
<--(41,retval('True'))
<--(39,retval([thunk,[random,'True','False']]))
<--(38,retval([random,'True','False']))
<--(37,retval([sample,['Bernoulli']]))
<--(35,retval([thunk,[random,'True','False']]))
<--(34,retval([random,'True','False']))
<--(33,retval([f,'True']))
-->(33,'&self',[thunk,[random,['HybridDist'],['HybridDistPermuted']]],depth(4))
-->(34,'&self',[random,['HybridDist'],['HybridDistPermuted']],depth(4))
-->(35,'&self',['HybridDist'],depth(5))
-->(36,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(37,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(3))
-->(38,'&self',[f,[sample,['Bernoulli']]],depth(3))
-->(39,'&self',['Bernoulli'],depth(4))
-->(40,'&self',[thunk,[random,'True','False']],depth(5))
-->(41,'&self',[random,'True','False'],depth(4))
<--(41,retval('True'))
-->(41,'&self',[thunk,'True'],depth(4))
<--(39,retval([thunk,[random,'True','False']]))
-->(39,'&self',[sample,['Bernoulli']],depth(4))
-->(40,'&self',['Bernoulli'],depth(5))
-->(41,'&self',[thunk,[random,'True','False']],depth(5))
-->(42,'&self',[random,'True','False'],depth(5))
<--(42,retval('True'))
-->(42,'&self',[f,'True'],depth(4))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([sample,['Bernoulli']]))
<--(40,retval([thunk,[random,'True','False']]))
<--(39,retval([random,'True','False']))
<--(38,retval([f,'True']))
<--(35,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(35,'&self',['HybridDistPermuted'],depth(5))
-->(36,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(6))
-->(37,'&self',[thunk,['HybridPerm',[sample,['HybridDist']]]],depth(3))
-->(38,'&self',['HybridPerm',[sample,['HybridDist']]],depth(3))
-->(39,'&self',[sample,['HybridDist']],depth(4))
-->(40,'&self',['HybridDist'],depth(5))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(8))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[f,'True'],depth(7))
-->(46,'&self',[sample,['Bernoulli']],depth(8))
-->(47,'&self',['Bernoulli'],depth(9))
-->(48,'&self',[thunk,[random,'True','False']],depth(9))
-->(49,'&self',[random,'True','False'],depth(9))
<--(49,retval('True'))
<--(47,retval([thunk,[random,'True','False']]))
<--(46,retval([random,'True','False']))
<--(45,retval([sample,['Bernoulli']]))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
<--(41,retval([f,'True']))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',['Bernoulli'],depth(6))
-->(42,'&self',[thunk,[random,'True','False']],depth(7))
<--(41,retval([thunk,[random,'True','False']]))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[sample,['Bernoulli']],depth(5))
-->(42,'&self',['Bernoulli'],depth(6))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[random,'True','False'],depth(6))
<--(44,retval('True'))
<--(42,retval([thunk,[random,'True','False']]))
<--(41,retval([random,'True','False']))
-->(41,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
-->(44,'&self',[random,'True','False'],depth(7))
<--(44,retval('True'))
-->(44,'&self',[thunk,'True'],depth(7))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(8))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[f,'True'],depth(7))
-->(46,'&self',[sample,['Bernoulli']],depth(8))
-->(47,'&self',['Bernoulli'],depth(9))
-->(48,'&self',[thunk,[random,'True','False']],depth(9))
-->(49,'&self',[random,'True','False'],depth(9))
<--(49,retval('True'))
<--(47,retval([thunk,[random,'True','False']]))
<--(46,retval([random,'True','False']))
<--(45,retval([sample,['Bernoulli']]))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
<--(41,retval([f,'True']))
-->(41,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(5))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(4))
-->(43,'&self',['Bernoulli'],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(5))
-->(45,'&self',[random,'True','False'],depth(5))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(4))
-->(43,'&self',['Bernoulli'],depth(5))
-->(44,'&self',[thunk,[random,'True','False']],depth(5))
-->(45,'&self',[random,'True','False'],depth(5))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(6))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(6))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(6))
-->(47,'&self',[sample,['Bernoulli']],depth(7))
-->(48,'&self',['Bernoulli'],depth(8))
-->(49,'&self',[thunk,[random,'True','False']],depth(8))
-->(50,'&self',[random,'True','False'],depth(8))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
<--(40,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(39,retval([f,[sample,['Bernoulli']]]))
-->(39,'&self',['Not',[sample,['HybridDist']]],depth(4))
-->(40,'&self',[sample,['HybridDist']],depth(5))
-->(41,'&self',['HybridDist'],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(8))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(6))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(6))
-->(45,'&self',['Bernoulli'],depth(7))
-->(46,'&self',[thunk,[random,'True','False']],depth(7))
-->(47,'&self',[random,'True','False'],depth(7))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(6))
-->(48,'&self',[sample,['Bernoulli']],depth(7))
-->(49,'&self',['Bernoulli'],depth(8))
-->(50,'&self',[thunk,[random,'True','False']],depth(8))
-->(51,'&self',[random,'True','False'],depth(8))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
-->(47,'&self',[f,'True'],depth(5))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',['Bernoulli'],depth(6))
-->(49,'&self',[thunk,[random,'True','False']],depth(7))
<--(48,retval([thunk,[random,'True','False']]))
-->(48,'&self',[sample,['Bernoulli']],depth(5))
-->(49,'&self',['Bernoulli'],depth(6))
-->(50,'&self',[thunk,[random,'True','False']],depth(6))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
-->(48,'&self',['Bernoulli'],depth(5))
-->(49,'&self',[thunk,[random,'True','False']],depth(6))
-->(50,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(51,'&self',[thunk,[random,'True','False']],depth(6))
<--(50,retval([random,'True','False']))
-->(50,'&self',[random,'True','False'],depth(5))
<--(50,retval('True'))
-->(50,'&self',[sample,[thunk,'True']],depth(5))
-->(51,'&self',[thunk,'True'],depth(6))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(40,retval([f,[sample,['Bernoulli']]]))
<--(39,retval('False'))
-->(39,'&self',['ColPerm',[sample,['HybridDist']]],depth(4))
-->(40,'&self',[sample,['HybridDist']],depth(5))
-->(41,'&self',['HybridDist'],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',['Bernoulli'],depth(6))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[sample,['Bernoulli']],depth(5))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(6))
-->(46,'&self',[random,'True','False'],depth(6))
<--(46,retval('True'))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(8))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(40,retval([f,[sample,['Bernoulli']]]))
-->(40,'&self',['HybridDist'],depth(5))
-->(41,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(42,'&self',[sample,[thunk,[f,[sample,['Bernoulli']]]]],depth(5))
-->(43,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',['Bernoulli'],depth(6))
-->(45,'&self',[thunk,[random,'True','False']],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(5))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(6))
-->(47,'&self',[random,'True','False'],depth(6))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
-->(44,'&self',[sample,['Bernoulli']],depth(5))
-->(45,'&self',['Bernoulli'],depth(6))
-->(46,'&self',[thunk,[random,'True','False']],depth(6))
-->(47,'&self',[random,'True','False'],depth(6))
<--(47,retval('True'))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
-->(44,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(45,'&self',['Bernoulli'],depth(7))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(7))
<--(47,retval('True'))
-->(47,'&self',[thunk,'True'],depth(7))
<--(45,retval([thunk,[random,'True','False']]))
-->(45,'&self',[sample,['Bernoulli']],depth(7))
-->(46,'&self',['Bernoulli'],depth(8))
-->(47,'&self',[thunk,[random,'True','False']],depth(8))
-->(48,'&self',[random,'True','False'],depth(8))
<--(48,retval('True'))
-->(48,'&self',[f,'True'],depth(7))
-->(49,'&self',[sample,['Bernoulli']],depth(8))
-->(50,'&self',['Bernoulli'],depth(9))
-->(51,'&self',[thunk,[random,'True','False']],depth(9))
-->(52,'&self',[random,'True','False'],depth(9))
<--(52,retval('True'))
<--(50,retval([thunk,[random,'True','False']]))
<--(49,retval([random,'True','False']))
<--(48,retval([sample,['Bernoulli']]))
<--(46,retval([thunk,[random,'True','False']]))
<--(45,retval([random,'True','False']))
<--(44,retval([f,'True']))
<--(42,retval([f,[sample,['Bernoulli']]]))
-->(42,'&self',['Bernoulli'],depth(5))
-->(43,'&self',[thunk,[random,'True','False']],depth(6))
-->(44,'&self',[sample,[thunk,[f,[sample,[thunk,[random,'True','False']]]]]],depth(5))
-->(45,'&self',[thunk,[f,[sample,[thunk,[random,'True','False']]]]],depth(6))
-->(46,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(47,'&self',[thunk,[random,'True','False']],depth(6))
-->(48,'&self',[random,'True','False'],depth(6))
<--(48,retval('True'))
<--(46,retval([random,'True','False']))
-->(46,'&self',[sample,[thunk,[random,'True','False']]],depth(5))
-->(47,'&self',[thunk,[random,'True','False']],depth(6))
-->(48,'&self',[random,'True','False'],depth(6))
<--(48,retval('True'))
<--(46,retval([random,'True','False']))
-->(46,'&self',[f,[sample,[thunk,[random,'True','False']]]],depth(6))
-->(47,'&self',[random,'True','False'],depth(7))
<--(47,retval('True'))
-->(47,'&self',[thunk,'True'],depth(7))
-->(48,'&self',[sample,[thunk,[random,'True','False']]],depth(7))
-->(49,'&self',[thunk,[random,'True','False']],depth(8))
-->(50,'&self',[random,'True','False'],depth(8))
<--(50,retval('True'))
-->(50,'&self',[f,'True'],depth(7))
-->(51,'&self',[sample,['Bernoulli']],depth(8))
-->(52,'&self',['Bernoulli'],depth(9))
-->(53,'&self',[thunk,[random,'True','False']],depth(9))
-->(54,'&self',[random,'True','False'],depth(9))
<--(54,retval('True'))
<--(52,retval([thunk,[random,'True','False']]))
<--(51,retval([random,'True','False']))
<--(50,retval([sample,['Bernoulli']]))
<--(48,retval([random,'True','False']))
<--(46,retval([f,'True']))
<--(44,retval([f,[sample,[thunk,[random,'True','False']]]]))
-->(44,'&self',[random,'True','False'],depth(5))
<--(44,retval('True'))
-->(44,'&self',[sample,[thunk,[f,[sample,[thunk,'True']]]]],depth(5))
-->(45,'&self',[thunk,[f,[sample,[thunk,'True']]]],depth(6))
-->(46,'&self',[sample,[thunk,'True']],depth(5))
-->(47,'&self',[thunk,'True'],depth(6))
<--(46,retval('True'))
-->(46,'&self',[sample,[thunk,'True']],depth(5))
-->(47,'&self',[thunk,'True'],depth(6))
<--(46,retval('True'))
-->(46,'&self',[f,[sample,[thunk,'True']]],depth(6))
-->(47,'&self',[thunk,'True'],depth(7))
-->(48,'&self',[sample,[thunk,'True']],depth(7))
-->(49,'&self',[thunk,'True'],depth(8))
<--(48,retval('True'))
<--(46,retval([f,'True']))
-->(46,'&self',[f,'True'],depth(7))
-->(47,'&self',[sample,['Bernoulli']],depth(8))
-->(48,'&self',['Bernoulli'],depth(9))
-->(49,'&self',[thunk,[random,'True','False']],depth(9))
-->(50,'&self',[random,'True','False'],depth(9))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([f,[sample,[thunk,'True']]]))
-->(44,'&self',[thunk,'True'],depth(5))
<--(42,retval([thunk,[random,'True','False']]))
<--(40,retval([thunk,[f,[sample,['Bernoulli']]]]))
-->(40,'&self',[sample,['HybridDist']],depth(5))
-->(41,'&self',['HybridDist'],depth(6))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',['Bernoulli'],depth(7))
-->(43,'&self',[thunk,[random,'True','False']],depth(8))
<--(42,retval([thunk,[random,'True','False']]))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[sample,['Bernoulli']],depth(6))
-->(43,'&self',['Bernoulli'],depth(7))
-->(44,'&self',[thunk,[random,'True','False']],depth(7))
-->(45,'&self',[random,'True','False'],depth(7))
<--(45,retval('True'))
<--(43,retval([thunk,[random,'True','False']]))
<--(42,retval([random,'True','False']))
-->(42,'&self',[f,[sample,['Bernoulli']]],depth(7))
-->(43,'&self',['Bernoulli'],depth(8))
-->(44,'&self',[thunk,[random,'True','False']],depth(9))
-->(45,'&self',[random,'True','False'],depth(8))
<--(45,retval('True'))
-->(45,'&self',[thunk,'True'],depth(8))
<--(43,retval([thunk,[random,'True','False']]))
-->(43,'&self',[sample,['Bernoulli']],depth(8))
-->(44,'&self',['Bernoulli'],depth(9))
-->(45,'&self',[thunk,[random,'True','False']],depth(9))
-->(46,'&self',[random,'True','False'],depth(9))
<--(46,retval('True'))
-->(46,'&self',[f,'True'],depth(8))
-->(47,'&self',[sample,['Bernoulli']],depth(9))
-->(48,'&self',['Bernoulli'],depth(10))
-->(49,'&self',[thunk,[random,'True','False']],depth(10))
-->(50,'&self',[random,'True','False'],depth(10))
<--(50,retval('True'))
<--(48,retval([thunk,[random,'True','False']]))
<--(47,retval([random,'True','False']))
<--(46,retval([sample,['Bernoulli']]))
<--(44,retval([thunk,[random,'True','False']]))
<--(43,retval([random,'True','False']))
<--(42,retval([f,'True']))
-->(42,'&self',[thunk,[f,[sample,['Bernoulli']]]],depth(6))
-->(43,'&self',[f,[sample,['Bernoulli']]],depth(6))
-->(44,'&self',['Bernoulli'],depth(7))
-->(45,'&self',[thunk,[random,'True','False']],depth(8))
-->(46,'&self',[random,'True','False'],depth(7))
<--(46,retval('True'))
-->(46,'&self',[thunk,'True'],depth(7))
<--(44,retval([thunk,[random,'True','False']]))
-->(44,'&self',[sample,['Bernoulli']],depth(7))
-->(45,'&self',['Bernoulli'],depth(8))
-->(46,'&self',[thunk,[random,'True','False']],depth(8))
-->(47,'&self',[random,'True','False'],depth(8))
<--(47,retval('True'))
-->(47,'&self',[f,'True'],depth(7))
-->(48,'&self',[sample,['Bernoulli']],depth(8))
-->(49,'&self',['Bernoulli'],depth(9))
-->(50,'&self',[thunk,[random,'True','False']],depth(9))
-->(51,'&self',[random,'True','False'],depth(9))
<--(51,retval('True'))
-->(51,'&self',['ColPerm','True'],depth(5))
<--(49,retval([thunk,[random,'True','False']]))
<--(48,retval([random,'True','False']))
<--(47,retval([sample,['Bernoulli']]))
<--(45,retval([thunk,[random,'True','False']]))
<--(44,retval([random,'True','False']))
<--(43,retval([f,'True']))
<--(41,retval([thunk,[f,[sample,['Bernoulli']]]]))
<--(40,retval([f,[sample,['Bernoulli']]]))
<--(39,retval(['ColPerm','True']))
<--(38,retval(['ColPerm',[sample,['HybridDist']]]))
<--(35,retval([thunk,['HybridPerm',[sample,['HybridDist']]]]))
<--(34,retval(['HybridDistPermuted']))
<--(32,retval([thunk,[random,['HybridDist'],['HybridDistPermuted']]]))
<--(31,retval([random,['HybridDist'],['HybridDistPermuted']]))
<--(30,retval(['HybridPerm',[sample,['HybridDist']]]))
<--(28,retval([thunk,[sample,[sample,['SecondOrderHybridDist']]]]))
<--(27,retval([sample,[sample,['SecondOrderHybridDist']]]))
; Trace took 4.05 seconds.
<--(26,retval([got,['True','False',['ColPerm','True']],expected,['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']]))
-->(26,'&self',[got,['True','False',['ColPerm','True']],expected,['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red']],depth(1))
-->(27,'&self',['True','False',['ColPerm','True']],depth(2))
-->(28,'&self',['True','False','Red','Green','Red','Blue','False','True','Green','Blue','Green','Red'],depth(2))
Deterministic: (got
(True False
(ColPerm True)) expected
(True False Red Green Red Blue False True Green Blue Green Red))
% 37,007,080 inferences, 18.561 CPU in 18.563 seconds (100% CPU, 1993800 Lips)
(= "/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.metta" 0)
LoonIt Report
------------
Successes: 8
Failures: 8
Return to Summaries
doing(ansi2html -u < "/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/TEE.ansi" > "/opt/logicmoo_workspace/packs_sys/logicmoo_opencog/MeTTa/vspace-metta/examples/compat/metta-examples/prob-dep-types/prob_dep_types.html" )